У меня есть php-скрипт hello.php, который используется для отправки уведомлений на мое устройство Android в / var / www / html и сервера на Amazon EC2.
Я использую замазку и вошел через SSH.
* * * * * /bin/php /var/www/html/hello.php
Каждую минуту (так как ***** есть) я получаю письмо, которое говорит
Could not open input file: var/www/html/hello.php
Скрипт выполняется из консоли, я пробовал chmod 755 /var/www/html/hello.php
Пожалуйста, помогите с этим
Из того, что я вижу, cron пытается получить доступ к файлу в «var / www / html / hello.php», который является относительным, вместо «/var/www/html/hello.php», который является абсолютным.
Проверьте свой путь в файле cron?
Единственной проблемой в моем случае было то, что я должен был использовать php вместо / bin / php.