Кронджоб добавлен, но не работает

У меня есть php-скрипт hello.php, который используется для отправки уведомлений на мое устройство Android в / var / www / html и сервера на Amazon EC2.
Я использую замазку и вошел через SSH.

  • Побежал crontab -e
  • В первой строке редактор vi набрал: * * * * * /bin/php /var/www/html/hello.php
  • нажмите esc, а затем: wq и crontab-l также перечисляют работу
  • Каждую минуту (так как ***** есть) я получаю письмо, которое говорит

    Could not open input file: var/www/html/hello.php

Скрипт выполняется из консоли, я пробовал chmod 755 /var/www/html/hello.php

Пожалуйста, помогите с этим

0

Решение

Из того, что я вижу, cron пытается получить доступ к файлу в «var / www / html / hello.php», который является относительным, вместо «/var/www/html/hello.php», который является абсолютным.

Проверьте свой путь в файле cron?

2

Другие решения

Единственной проблемой в моем случае было то, что я должен был использовать php вместо / bin / php.

1

По вопросам рекламы [email protected]