[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с запуском скрипта через cron
Гость_Manul_87
Помогите разобраться: есть скрипт в котором файл вызывается функцией file() удаленно ( то есть через http://) Если запускать через браузер то все работает, а если через крон (или через консоль) выдаёт ошибки:

Warning: file(): URL file-access is disabled in the server configuration in /home/webmaster/www/panel.lgg.ru/panel/val_exp.php on line 10

Warning: file(http://export.rbc.ru/free/cb.0/free.fcgi?period=DAILY&tickers=NULL&d1=04&m1=08&y1=2010&d2=04&m2=08&y2=2010&lastdays=0&separator=|&data_format=BROWSER): failed to open stream: no suitable wrapper could be found in /home/webmaster/www/panel.lgg.ru/panel/val_exp.php on line 10

То есть как буд-то в php.ini не отключены директивы

allow_url_include = on;
allow_url_fopen = on;

Команда whereis php возвращает строчки:

/usr/bin/php.ini /usr/bin/php /etc/php

т.е. как бы 3 пути к интерпритаторам.

Скрипт запускаю командой

/usr/bin/php /home/webmaster/www/panel.lgg.ru/panel/val_exp.php

Если вместо /usr/bin/php использовать второй путь то вообще выдаёт ошибку:
bash: /etc/php/: is a directory

Директорию /usr/bin/php командой cd открыть не получается, пишет что нет такой папки.

whereis php.ini возвращает /usr/bin/php /etc/php то есть как бы 2 пути расположения php.ini

Может ли быть такое что файлы конфигурации для cron специальный, и если да то как его редактировать?

/usr/bin/php/php.ini пишет что файла нет
Guest
/usr/bin/php.ini лишний. то есть 2 пути. но это сути не меняет. + у меня опечатка

"То есть как буд-то в php.ini не отключены директивы" - не включены имел ввиду
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.