У меня есть задание cron, в которое нужно включить этот файл:
require '../includes/common.php';
однако, когда он запускается с помощью задания cron (а не моего локального тестирования), относительный путь не работает.
задание cron запускает следующий файл (на работающем сервере):
/home/username123/public_html/cron/mycronjob.php
и вот ошибка:
Fatal error: require(): Failed opening required '../includes/common.php'
(include_path='.:/usr/lib/php:/usr/local/lib/php') in
/home/username123/public_html/cron/mycronjob.php on line 2
, используя тот же абсолютный формат, что и задание cron, common.php
будет находиться в
/home/username123/public_html/includes/common.php
означает ли это, что я должен заменить свою строку 2 на:
require '/home/username123/public_html/includes/common.php';
спасибо!