Linux/CentOS PC 上的 php.ini 文件在哪里? [重复]

问题描述 投票:0回答:5

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

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

我的电脑:Linux Mint 15 KDE。

php linux centos
5个回答
339
投票

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

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

它会向您显示类似这样的内容

Loaded Configuration File => /etc/php.ini

替代方法

你可以在你的网站上制作一个php文件,运行:

<?php phpinfo(); ?>
,你可以看到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

34
投票

您可以在

php.ini
的输出中找到
phpinfo()
的路径。请参见“加载的配置文件”。

enter image description here


34
投票

在大多数安装中,您可以在这里找到它:

/etc/php.ini

13
投票
php -i |grep 'Configuration File'

7
投票

#php -i | grep php.ini
也可以工作!

© www.soinside.com 2019 - 2024. All rights reserved.