跳到主要内容

简述怎么找到PHP.ini的路径?

参考答案:

要找到PHP.ini的路径,您可以尝试以下方法:

  1. 使用phpinfo()函数: 如果您有权限在Web服务器上执行PHP代码,您可以创建一个包含phpinfo()函数的简单PHP文件,并在浏览器中访问它。该函数将输出有关PHP配置的大量信息,包括php.ini的路径。在输出的信息中,查找"Loaded Configuration File"部分,它将显示php.ini文件的路径。

例如,创建一个名为info.php的文件,并添加以下内容:

<?php
phpinfo();
?>

然后,通过Web服务器访问该文件(例如,http://yourserver.com/info.php),并在输出中查找php.ini的路径。

  1. 使用命令行: 如果您可以通过命令行访问PHP,您可以使用php --ini命令来查找php.ini的路径。这个命令将显示PHP配置文件的加载顺序,包括已加载的php.ini文件路径。

在命令行中执行以下命令:

php --ini

输出结果将包含类似以下内容的行:

Configuration File (php.ini) Path: /usr/local/etc/php/7.4
Loaded Configuration File:         /usr/local/etc/php/7.4/php.ini
Scan this dir for additional .ini files: /usr/local/etc/php/7.4/conf.d

其中,"Loaded Configuration File"后面的路径就是php.ini文件的路径。

请注意,上述方法中的路径可能因服务器配置和PHP版本而有所不同。因此,请根据您的具体情况进行相应的调整。