2

Я установил php на сервер и php_info(); дисплеи:

Configuration File (php.ini) Path   /home/gmcnulty/php  

Тем не менее, я ничего там не вижу и не вижу директории php?

Как найти каталог php и, в частности, файл php.ini?

Благодарю.

2 ответа2

5

Попробуйте зайти в /etc и выполнить find -name "php.ini" Это должно сказать вам, где находится php.ini.

2

Если вы можете получить доступ к CLI, php --ini чтобы увидеть , какой INI-файл пытается загрузить PHP.

Возможно, но маловероятно, что у вас вообще нет файла php.ini, и вы можете создать его там, где php_info(); предлагает.

Если вы пользуетесь виртуальным хостингом, вы не сможете перейти выше /home/gmcnulty , поэтому в этом случае вам следует искать каталог php на самом высоком уровне, к которому у вас есть доступ.

Для php.ini нормально жить в /etc , но я также видел, как он был установлен в /var/lib ранее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .