Назад | Перейти на главную страницу

Cron перестал работать, работает частично.

Наш cron-скрипт перестал работать в разные даты августа. Какие могут быть возможные причины? Мы ничего не меняли. Наш хостинг показал нам журнал, в котором мы видим, что cron выполняет наши скрипты. Но в наших скриптах ничего не происходит.

Если мы вручную выполним скрипты, мы получим правильные результаты, как и раньше.

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

Это скрипты php, которые выполняются CRON, и они просто публикуют сообщения в facebook и twitter. Они не выполняют никаких сложных или огромных задач. Я даже спросил свой хостинг, не нарушаем ли мы какие-либо правила.

В моем PHP-коде

require $_SERVER'DOCUMENT_ROOT']."/myfile.php";

он не работал из оболочки cron.

Я изменил его следующим кодом.

require "mydir/myfile.php"

Это начало работать. В принципе, $ _SERVER'DOCUMENT_ROOT '] не работал с требовать для исполнения оболочки. Обратите внимание, что сценарий работал с обоими двумя кодами для прямого доступа к URL из браузеров. Но первый код не работает только для CRON.