在 CentOS 上“还原 PHP 配置”通常有以下几种场景,你可以根据自己的情况选择对应方法。
如果你修改了 php.ini 或 www.conf,想恢复成刚安装时的状态:
php --ini
常见路径:
/etc/php.ini/etc/php.d/*.ini/etc/php-fpm.d/www.confCentOS 使用 RPM 包管理,配置文件一般包含在包中:
# 查看 php 相关包
rpm -qf /etc/php.ini
# 重新安装 php 公共包(会还原默认配置)
yum reinstall php-common
或(PHP-FPM):
yum reinstall php-fpm
⚠️ 注意:
php.inicp /etc/php.ini /etc/php.ini.bak
如果你之前有备份:
cp /backup/php.ini /etc/php.ini
cp /backup/www.conf /etc/php-fpm.d/www.conf
然后重启服务:
systemctl restart php-fpm
# 或
systemctl restart httpd
如果 php.ini 被删:
# 查找系统自带样例
ls /usr/share/doc/php-*/php.ini-*
# 复制默认配置
cp /usr/share/doc/php-*/php.ini-production /etc/php.ini
(版本不同路径略有差异)
查看当前使用的 PHP:
which php
php -v
配置文件通常在:
/etc/opt/remi/php74/php.ini
还原方式同上:
yum reinstall php74-php-common
php -i | grep "Loaded Configuration File"
如果你能说明:
我可以给你更精确的命令。