У меня есть задание 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';
?
спасибо!