Я пытаюсь вызывать сценарий оболочки каждые 5 минут, ведьма выполняет PHP-файл под root.
# crontab -l
*/5 * * * * /home/regularuser/call.sh
разрешения:
-rw-rw-rw- 1 root root 162 Jun 6 23:40 call.php
-rwxr-xr-x 1 root root 66 Jun 7 01:20 call.sh
содержание call.sh:
#!/bin/bash
php -q /home/regularuser/call.php
echo "request processed"
Моя проблема в том, что мой php-файл не выполняется через crontab. Однако если я позвоню call.sh - все работает отлично.
Я новичок в crontab и сценариях оболочки, поэтому любые советы / ресурсы приветствуются.