We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Перестал работать cron
Re: Перестал работать cron
Нужно понять почему перестал работать через php интерпретатор.
Укажите ОС и версию панели
Укажите ОС и версию панели
Re: Перестал работать cron
Крон через wget называется из Шереметьево в Домодедово через Дубаи.
Работает ровно до тех пор пока какой-нибудь Cloudflare не захочет заблокировать вашего "бота" и все сразу ляжет. Бывали случаи, потому НИКОГДА не используйте крон через wget.
Зашли по SSH, перешли в нужный каталог, запустили php cron.php и все.
Если нужно писать вывод, то php cron.php > file.log
Теперь по случаю, который тут описан.
Во первых, смотрите /var/log/syslog что там. Искать надо что-то вроде
Nov 13 04:05:01 12345 CRON[12345]: (admin) CMD (sudo /usr/local/vesta/bin/v-update-sys-queue backup)
курсивом выделен запускаемый файл, в вашем случае это php5 cron.php или что-то вроде того. Есть или нет? Если есть тогда смотрите /var/spool/exim4/input если там куча файлов - видно все это не работает и флудит на несуществующий почтовый адрес. В содержимом писем есть описание ошибки скрипта... Если > /dev/nul то нет там ничего, значит все работает но молча.
Работает ровно до тех пор пока какой-нибудь Cloudflare не захочет заблокировать вашего "бота" и все сразу ляжет. Бывали случаи, потому НИКОГДА не используйте крон через wget.
Зашли по SSH, перешли в нужный каталог, запустили php cron.php и все.
Если нужно писать вывод, то php cron.php > file.log
Теперь по случаю, который тут описан.
Во первых, смотрите /var/log/syslog что там. Искать надо что-то вроде
Nov 13 04:05:01 12345 CRON[12345]: (admin) CMD (sudo /usr/local/vesta/bin/v-update-sys-queue backup)
курсивом выделен запускаемый файл, в вашем случае это php5 cron.php или что-то вроде того. Есть или нет? Если есть тогда смотрите /var/spool/exim4/input если там куча файлов - видно все это не работает и флудит на несуществующий почтовый адрес. В содержимом писем есть описание ошибки скрипта... Если > /dev/nul то нет там ничего, значит все работает но молча.
Re: Перестал работать cron
Проблему решил с помощью вставки в файл крона error_reporting(E_ALL & ~E_NOTICE); Из-за ошибки Undefined index: REQUEST_METHOD не запускался остальной код. Теперь все нормMessiah wrote: ↑Wed Nov 14, 2018 11:20 pmКрон через wget называется из Шереметьево в Домодедово через Дубаи.
Работает ровно до тех пор пока какой-нибудь Cloudflare не захочет заблокировать вашего "бота" и все сразу ляжет. Бывали случаи, потому НИКОГДА не используйте крон через wget.
Зашли по SSH, перешли в нужный каталог, запустили php cron.php и все.
Если нужно писать вывод, то php cron.php > file.log
Теперь по случаю, который тут описан.
Во первых, смотрите /var/log/syslog что там. Искать надо что-то вроде
Nov 13 04:05:01 12345 CRON[12345]: (admin) CMD (sudo /usr/local/vesta/bin/v-update-sys-queue backup)
курсивом выделен запускаемый файл, в вашем случае это php5 cron.php или что-то вроде того. Есть или нет? Если есть тогда смотрите /var/spool/exim4/input если там куча файлов - видно все это не работает и флудит на несуществующий почтовый адрес. В содержимом писем есть описание ошибки скрипта... Если > /dev/nul то нет там ничего, значит все работает но молча.