温馨提示×

centos php配置文件在哪找

小樊
37
2026-09-05 22:48:21
栏目: 编程语言

在 CentOS 上,PHP 的配置文件(php.ini)位置取决于你安装 PHP 的方式(系统自带、Remi、源码编译等)。下面按常见情况说明:


一、最常见情况(yum / dnf 安装)

1️⃣ 查找 php.ini 实际位置

php --ini

输出示例:

Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini

✅ 这里 Loaded Configuration File 就是当前使用的配置文件


2️⃣ 常见默认路径

/etc/php.ini

如果你是 PHP-FPM(Web 用得多):

/etc/php-fpm.conf
/etc/php-fpm.d/www.conf

二、如果是 PHP 7.x / 8.x(Remi 源)

/etc/php.ini
# 或
/etc/opt/remi/php74/php.ini
/etc/opt/remi/php80/php.ini

查看当前 PHP 版本:

php -v

三、Apache 使用的 PHP(mod_php)

配置文件同样是:

/etc/php.ini

重启 Apache:

systemctl restart httpd

四、PHP-FPM 方式(Nginx 常见)

修改配置后重启:

systemctl restart php-fpm

五、找不到 php.ini?

可能没生成,可复制模板:

cp /usr/lib64/php/modules/* /etc/php.d/
# 或
php --ini | grep "Configuration File"

六、快速定位命令(推荐)

find / -name php.ini 2>/dev/null

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • PHP 版本
  • Web 服务(Apache / Nginx)

我可以给你精确路径和操作命令

0