Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: В браузере работает, по крону Fatal error
Форумы портала PHP.SU » » Вопросы новичков » В браузере работает, по крону Fatal error

Страниц (1): [1]
 

1. goooooch - 06 Апреля, 2016 - 12:06:23 - перейти к сообщению
При запуске скрипта в браузере конструкция, приведенная ниже, работает:
PHP:
скопировать код в буфер обмена
  1.  
  2. require($_SERVER['DOCUMENT_ROOT']."/path/to/script.php");
  3.  


При запуске по крону выводится ошибка:
PHP Fatal error: require_once(): Failed opening required '/path/to/script.php'
Как решить?
2. Мелкий - 06 Апреля, 2016 - 13:38:02 - перейти к сообщению
Включите E_NOTICE
Иначе говоря, с чего вы взяли, что в консоли существует DOCUMENT_ROOT?
3. goooooch - 07 Апреля, 2016 - 17:13:22 - перейти к сообщению
Мелкий пишет:
Включите E_NOTICE
Иначе говоря, с чего вы взяли, что в консоли существует DOCUMENT_ROOT?

Да, верно, как-то не подумал, что константы нет. Как быть, на что заменить?
4. Мелкий - 07 Апреля, 2016 - 17:24:10 - перейти к сообщению
Стройте пути от __DIR__

 

Powered by ExBB FM 1.0 RC1