centos7通过yum已经安装了PHP,如何找到需要修改的配置文件
当你通过 yum 安装 PHP 后,默认情况下配置文件的位置依赖于 Linux 发行版及其版本。对于 CentOS 7 来说,通过 yum 安装的 PHP 的主配置文件通常位于 /etc/php.ini。不过,有时候也会有一些额外的配置文件存在于 /etc/php.d/ 目录下,这个目录包含了针对不同 PHP 扩展的配置。
要找到并修改你的 PHP 配置文件,请按照以下步骤操作:
-
查找php.ini位置:
- 你可以通过创建一个临时的 PHP 文件(例如,在 web 服务器的根目录下创建一个名为
info.php的文件),其内容如下:<?php phpinfo(); ?> - 然后通过浏览器访问该文件(例如:
http://your_server_ip/info.php)。页面上会列出关于 PHP 配置的所有信息,包括加载的php.ini文件路径。 - 查看完毕后,记得删除或移除这个临时文件以避免安全风险。
- 你可以通过创建一个临时的 PHP 文件(例如,在 web 服务器的根目录下创建一个名为
-
直接查找:
- 如果你已经知道默认位置,可以直接查看
/etc/php.ini文件。此外,也可以使用命令来查找配置文件位置:php --ini
这个命令会列出所有加载的配置文件以及它们的位置,包括主
php.ini文件路径。 - 如果你已经知道默认位置,可以直接查看
-
编辑配置文件:
- 使用文本编辑器(如 vi、vim 或 nano)打开
/etc/php.ini文件进行编辑。例如,使用 vim 编辑:sudo vim /etc/php.ini - 根据需要调整设置后,保存更改并退出编辑器。
- 使用文本编辑器(如 vi、vim 或 nano)打开
-
重启Web服务器:
- 修改完配置文件后,你需要重启你的 web 服务器(Apache 或 Nginx)或者 PHP-FPM 服务(如果使用的话),以便让新的设置生效。例如,如果你使用的是 Apache,可以运行:
sudo systemctl restart httpd
或者对于 PHP-FPM:
sudo systemctl restart php-fpm - 修改完配置文件后,你需要重启你的 web 服务器(Apache 或 Nginx)或者 PHP-FPM 服务(如果使用的话),以便让新的设置生效。例如,如果你使用的是 Apache,可以运行:
请注意,根据你的具体需求和环境,上述路径或命令可能略有不同。务必根据实际情况做出相应调整。

浙公网安备 33010602011771号