не можете найти php.ini в папке etc? - PullRequest
3 голосов
/ 08 февраля 2011

У меня есть root-доступ к моему выделенному серверу, и когда я запускаю phpinfo(), он говорит, что мой файл php.ini находится в каталоге etc /, используя ssh, я не могу найти его там, я не знаюгде я могу найти это спасибо :))

Ответы [ 3 ]

6 голосов
/ 08 февраля 2011

Это может быть не вопрос для SO, но вот пара возможных решений, все, конечно, в зависимости от вашего дистрибутива:

locate php.ini

Должен дать вам каталог, в котором находится php.ini (сначала вам может понадобиться updatedb)

В противном случае всегда найдется.

find / -name "php.ini"
3 голосов
/ 26 апреля 2011

Как описано в руководстве по установке PEAR , вы можете обнаружить ini-файлы, которые использует PHP, запустив

$ php --ini
Configuration File (php.ini) Path: /etc/php/cli-php5
Loaded Configuration File:         /etc/php/cli-php5/php.ini
Scan for additional .ini files in: /etc/php/cli-php5/ext-active
Additional .ini files parsed:      /etc/php/cli-php5/ext-active/php_gtk2.ini,
                                   /etc/php/cli-php5/ext-active/xdebug.ini
1 голос
/ 12 мая 2016

быстрая команда, чтобы увидеть, какой файл php.ini вы используете через командную строку / терминал

php -i | grep /php.ini

или

php --ini | grep /php.ini
...