一尘不染

Linux / CentOS PC上的php.ini文件在哪里?

linux

我在服务器上找不到PHP.ini位置。我已经检查了所有堆栈溢出的答案,但是找不到php.ini位置。

我有Linux,Cent OS,zPanel。最新版本的PHP。

我的电脑:Linux Mint 15 KDE。


阅读 303

收藏
2020-06-03

共1个答案

一尘不染

在终端机/控制台中(仅Linux,在Windows中,您需要Putty

ssh user@ip
php -i | grep "Loaded Configuration File"

它会向您显示这样的内容Loaded Configuration File => /etc/php.ini

替代方法

您可以在您的网站上创建一个php文件,该文件运行:<?php phpinfo(); ?>,并且您可以在带有 “ Loaded
Configuration File”
的行上看到php.ini的位置。

更新 此命令立即给出路径

cli_php_ini=php -i | grep /.+/php.ini -oE  #ref. https://stackoverflow.com/a/15763333/248616
    php_ini="${cli_php_ini/cli/apache2}"   #replace cli by apache2 ref. https://stackoverflow.com/a/13210909/248616
2020-06-03