Всем привет, столкнулся с проблемой выполнения скрипта с помощью cron.
test.php
<?php
define('ROOT', $_SERVER['DOCUMENT_ROOT']);
require_once ROOT . '/core/DB.php';
...
Если перейти по url, то скрипт успешно отработает.
Поставил такую команду для cron
/usr/bin/php /var/www/user/data/www/domain/modules/test.php
В результате выполнения cron, он мне выводится ошибка:
PHP Warning: require_once(/core/DB.php): failed to open stream: No such file or directory in /var/www/user/data/www/domain.ru/modules/test.php on line 3
PHP Fatal error: require_once(): Failed opening required '/core/DB.php' (include_path='.:/usr/share/php') in /var/www/user/data/www/domain.ru/modules/test.php on line 3
Как я понял он пытается подключить /core/DB.php относительно папки modules. Как мне решить данную задачу?