PHP из консоли

M
На сайте с 29.08.2011
Offline
13
1080

Столкнулся с одной проблемой на хостинге nic.ru.

Если открывать сайт через браузер - все работает нормально, но если выполнять php-скрипты через консоль с помощью команды php <имя файла>.php то php работает в дефолтном конфиге без дополнительных модулей, например curl.

Подскажите, как заставить работать php из консоли с нормальным конфигом?

[umka]
На сайте с 25.05.2008
Offline
456
#1

Usage: php [options] [-f] <file> [--] [args...]

php [options] -r <code> [--] [args...]
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
php [options] -- [args...]
php [options] -a

-a Run interactively
-c <path>|<file> Look for php.ini file in this directory
...
Лог в помощь!
M
На сайте с 29.08.2011
Offline
13
#2

[umka], больше спасибо! Что-то даже не подумал обратиться к опциям.

RO
На сайте с 13.07.2009
Offline
88
#3

потому что в консоли работает не тот php что и на apache. у них разные конфиги. на дебиане, например, /etc/php5/cli/php.ini для консоли и /etc/php5/apache2/php.ini для apache.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий