Ошибка пути PHP в командной строке php.ini

Я пытаюсь запустить некоторые страницы PHP в командной строке, но у меня возникают некоторые проблемы с MySQL и другими расширениями PHP.

Бег php --ini производит следующий вывод:

Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File:         (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

Когда я запускаю php в командной строке, он не может найти мой файл php.ini. Это потому, что путь неверен. Мой php.ini фактически находится в /etc/php.ini как указано в моем phpinfo(); файл. PHP отлично работает в браузере.

Как мне изменить путь моего файла php.ini для командной строки PHP?

Я использую Apache2 (CentOS-5.5) и PHP 5.2.6.

2 ответа

Решение

С использованием -c вариант, вы можете указать, какой php.ini файл должен быть использован:

php -c /etc/php.ini your-php-script.php


В качестве ссылки см. Вывод php --help:

$ php --help
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 as interactive shell
  -c <path>|<file> Look for php.ini file in this directory
  -n               No php.ini file will be used
  -d foo[=bar]     Define INI entry foo with value 'bar'
  ...

Сначала обновите базу данных sloacate с помощью команды updatedb

Затем попробуйте найти файл php.ini с помощью команды php --ini

Я надеюсь, что он обновит базу данных slocate и покажет путь загрузки INI-файлов.

[root@tamilan src]# php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed:      /etc/php.d/apc.ini,

Для запуска php с настроенным или другим файлом php.ini используйте метод ниже

php -c /etc/php.ini your-php-script-file.php
Другие вопросы по тегам