Как я могу отлаживать скрипт PHP CRON, который не работает?

Я пытаюсь настроить CRON-работу с помощью PHP, но до сих пор мне не повезло.

Я следую этому руководству: PHP – создание задания Cron с PHP (мертвая ссылка)

Я создал файл сценария с правильными разрешениями, но сценарий не обрабатывается.

Есть идеи?

Маленький контрольный список:

  1. Выполняется ли ваш cron -> u2ix [checked]
  2. Разрешения на использование cron [checked]
  3. Выполняется ли ваш скрипт в оболочке [проверено, я надеюсь]
  4. Запустите сценарий litte, который показывает вам окружение в вашем cron (-> env) / он никогда не будет таким же, как в вашей оболочке 🙂
  5. после выполнения проверки php-creat-cronjob-script с помощью corntab -l crontab

– Получаете ли вы почту из своего cron?

Может быть, ваш демон cron не работает? Демон «crond» должен запускаться при запуске.

Проверьте это с помощью «ps -efc | grep crond»

кажется, у вас может быть какое-то количество проблем.

Во-первых, вы проверили, что файл успешно запускается из командной строки?

если это еще одно простое решение проблемы, может быть, если вы не установили правильное добавление файла в команду $, чтобы это могло указывать на файл, который у вас нет.

Также проверяя, что указанный вами cron-файл соответствует каталогу, указанному в этих строках:

// this will reinstate your Cron job exec("crontab /Users/vin/Sites/site/cron/Feed_cron");