Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux/CentOS PC上的php.ini文件在哪里?_Php_Linux_Centos - Fatal编程技术网

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

Linux/CentOS PC上的php.ini文件在哪里?,php,linux,centos,Php,Linux,Centos,我在服务器上找不到PHP.ini位置。我已经检查了所有堆栈溢出的答案,但找不到我的php.ini位置 我有Linux,CentOS,zPanel。PHP的最新版本 我的电脑:Linux Mint 15 KDE。在您的终端/控制台中(仅Linux,在您需要的windows中) 它将向您显示如下内容加载的配置文件=>/etc/php.ini 替代方法 您可以在您的网站上创建一个php文件,该文件运行:,您可以在“Loaded Configuration file”(已加载配置文件)一行中看到php.

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

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

我的电脑:Linux Mint 15 KDE。

在您的终端/控制台中(仅Linux,在您需要的windows中)

它将向您显示如下内容
加载的配置文件=>/etc/php.ini

替代方法

您可以在您的网站上创建一个php文件,该文件运行:
,您可以在“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

您可以在
phpinfo()
的输出中找到
php.ini
的路径。请参阅“加载的配置文件”下的


#php-i | grep php.ini
也可以使用

在大多数安装中,您可以在以下位置找到它:


/etc/php.ini

谢谢,但是我使用了ITChristian ssh命令,谢谢。没问题,只是两种不同的方法。以后可能会对其他人有所帮助。这是我的首选方法,因为您不必搜索文件来查看它。如何将加载的配置文件从/usr/local/lib/php.ini更改为/etc/php.ini?@user689017这不是所有内容的php.ini。它是用于CLI的。在ubuntu 16.04/php7.0上(默认);这将为您提供/etc/php/7.0/cli/php.ini(或类似内容),对于apache,它将位于/etc/php/7.0/apache2/php.ini。php信息将只为您提供最高级别的php.ini;所以,如果您将信息放到html目录中,它将显示一个(不是默认的apache等)请更新答案,它几乎完成;)
php-i | grep“php.ini”
更容易记住
php-i | grep php.ini
甚至更容易注意到
php-i
告诉php.ini for CLI并不是apache最适合我的。
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
php -i |grep 'Configuration File'