Сообщения без ответов | Активные темы Текущее время: 25 ноя 2024, 14:12




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 9 ] 
Постановка заданий серверам 
Автор Сообщение
Новичок
Аватара пользователя

Зарегистрирован:
30 ноя 2013, 23:51
Сообщения: 6
Поблагодарили: 0 раз.
Откуда: Киев
Добрый день!
Не хватает информации от том, как правильно ставить задания серверам для их выполнения.
Поставив задание ничего не произошло в заданное время.

В приложении скрин, правильно ли я выставляю задание для ночного ребута сервера?


Вложения:
Комментарий к файлу: Скрин
30-11-2013 22-00-36.jpg
30-11-2013 22-00-36.jpg [ 47.18 КБ | Просмотров: 7485 ]
01 дек 2013, 00:05
Профиль ICQ
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Cron задания выполняются? Все правильно вставили в crontab?

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


01 дек 2013, 01:26
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
30 ноя 2013, 23:51
Сообщения: 6
Поблагодарили: 0 раз.
Откуда: Киев
Код:
###################### GAMEAP #######################
*/5 * * * * php -f /_raid1_mirror/www/net/gamecp/index.php cron


Если выполнить вручную команду:
Код:
== Task manager ==
Success: 0 Failed: 0 Skipped: 0
== Runner ==
== DS Stats ==
Stats server #5 successful
Stats server #6 successful
Stats server #3 successful
Stats server #7 successful
Stats server #8 successful
Local server stats successful
== Modules cron ==
Cron end


А зачем в строке крона в конце "cron" ?


01 дек 2013, 14:44
Профиль ICQ
Специалист
Аватара пользователя

Зарегистрирован:
10 июн 2012, 07:14
Сообщения: 391
Поблагодарили: 5 раз.
Говорит ПХП скрипту, что надо выполнять крон задачи.


01 дек 2013, 18:36
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
a-sector, судя по Вашим данным, всё правильно.

Возможно проблема с часовыми поясами. Например, вы ставите текущее время (пусть будет 12:55), а время на сервере по Гринвичу, следовательно оно должно было выполниться в 08:55.
В GameAP логах появляются записи cron work?

В данных лога должно быть написано о выполненных заданиях. Например:
Код:
== Task manager ==
Task: server #1  rcon send success
Success: 1 Failed: 0 Skipped: 0


А какое задание выполняете? Ркон команда, запуск сервера, обновление?

Попробуйте включить режим отладки и выполнить команду в консоли сервера:
Код:
php -f /_raid1_mirror/www/net/gamecp/index.php cron

Все непонятное, что содержится в ответе напишите.


02 дек 2013, 02:58
Профиль ICQ WWW
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
a-sector писал(а):
А зачем в строке крона в конце "cron" ?

Этим самым мы "говорим" панели, что нужно запустить модуль под названием cron.

К примеру. Если выполнить команду
Код:
php -f /gameap_dir/index.php auth in

То будет отображен исходный html код страницы, как если бы мы перешли по адресу http://you_site.com/auth/in

А если перейти по адресу http://you_site.com/cron то будет отображена ошибка 404, на самом деле модуль cron запускается, но в целях безопасности существует проверка, которая останавливает выполнение cron если он запущен не из командной строки.


02 дек 2013, 03:28
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
30 ноя 2013, 23:51
Сообщения: 6
Поблагодарили: 0 раз.
Откуда: Киев
Nikita писал(а):
a-sector, судя по Вашим данным, всё правильно.

Возможно проблема с часовыми поясами. Например, вы ставите текущее время (пусть будет 12:55), а время на сервере по Гринвичу, следовательно оно должно было выполниться в 08:55.
В GameAP логах появляются записи cron work?

В данных лога должно быть написано о выполненных заданиях. Например:
Код:
== Task manager ==
Task: server #1  rcon send success
Success: 1 Failed: 0 Skipped: 0


А какое задание выполняете? Ркон команда, запуск сервера, обновление?

Попробуйте включить режим отладки и выполнить команду в консоли сервера:
Код:
php -f /_raid1_mirror/www/net/gamecp/index.php cron

Все непонятное, что содержится в ответе напишите.


Код:
Действительно лог крона был:

№ записи:    424
Дата:    01-12-2013 12:43:46
Тип:    cron
Команда:    cron work


Хотя сама задача была не на это время.
Буду искать в чем дело...

Вывод режима отладки:
<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Warning</p>
<p>Message: ftp_connect(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname</p>
<p>Filename: models/servers.php</p>
<p>Line Number: 1178</p>

</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Warning</p>
<p>Message: ftp_login() expects parameter 1 to be resource, boolean given</p>
<p>Filename: models/servers.php</p>
<p>Line Number: 1180</p>

</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Warning</p>
<p>Message: ftp_connect(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname</p>
<p>Filename: models/servers.php</p>
<p>Line Number: 1178</p>

</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Warning</p>
<p>Message: ftp_login() expects parameter 1 to be resource, boolean given</p>
<p>Filename: models/servers.php</p>
<p>Line Number: 1180</p>

</div>== Task manager ==
Success: 0 Failed: 0 Skipped: 0
== Runner ==
== DS Stats ==
Stats server #5 successful
Stats server #6 successful
Stats server #3 successful
Stats server #7 successful
Stats server #8 successful
Local server stats successful
== Modules cron ==
Cron end


02 дек 2013, 15:20
Профиль ICQ
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Какое задание выполняете? Ркон команда, запуск сервера, обновление?

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


02 дек 2013, 17:38
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
30 ноя 2013, 23:51
Сообщения: 6
Поблагодарили: 0 раз.
Откуда: Киев
Nikita писал(а):
Какое задание выполняете? Ркон команда, запуск сервера, обновление?

Команда: Перезапуск сервера


02 дек 2013, 20:05
Профиль ICQ
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 9 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013