HLDM Форум https://forum.hldm.org/ |
|
Постановка заданий серверам https://forum.hldm.org/viewtopic.php?f=36&t=551 |
Страница 1 из 1 |
Автор: | Nikita [ 01 дек 2013, 01:26 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
Cron задания выполняются? Все правильно вставили в crontab? |
Автор: | a-sector [ 01 дек 2013, 14:44 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
Код: ###################### 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" ? |
Автор: | Dr.Cheater [ 01 дек 2013, 18:36 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
Говорит ПХП скрипту, что надо выполнять крон задачи. |
Автор: | Nikita [ 02 дек 2013, 02:58 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
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 Все непонятное, что содержится в ответе напишите. |
Автор: | Nikita [ 02 дек 2013, 03:28 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
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 если он запущен не из командной строки. |
Автор: | a-sector [ 02 дек 2013, 15:20 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
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 Хотя сама задача была не на это время. Буду искать в чем дело...
Вывод режима отладки:
|
Автор: | Nikita [ 02 дек 2013, 17:38 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
Какое задание выполняете? Ркон команда, запуск сервера, обновление? |
Автор: | a-sector [ 02 дек 2013, 20:05 ] |
Заголовок сообщения: | Re: Постановка заданий серверам |
Nikita писал(а): Какое задание выполняете? Ркон команда, запуск сервера, обновление? Команда: Перезапуск сервера |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |