在 CentOS 上“重置 PHP 配置”通常有几种含义,下面按常见场景给你说明做法。
php --ini
或
php -i | grep "Loaded Configuration File"
一般路径类似:
/etc/php.ini/etc/php.d/*.ini不要手动删,最好用原包恢复
rpm -q php-common
重新安装 PHP 公共包(会恢复默认 php.ini):
yum reinstall php-common
dnf reinstall php-common
⚠ 注意:这会覆盖你修改过的 php.ini
如果你只是改了一堆 /etc/php.d/*.ini:
ls /etc/php.d/
可以删除自定义文件(保留系统默认):
rm -f /etc/php.d/99-custom.ini
然后重启服务:
systemctl restart php-fpm
# 或
systemctl restart httpd
rpm -qa | grep php
yum remove php php-*
# 或
dnf remove php php-*
yum install php php-fpm php-cli
PHP-FPM 配置在:
/etc/php-fpm.conf
/etc/php-fpm.d/www.conf
重置方法:
yum reinstall php-fpm
# 或
dnf reinstall php-fpm
重启:
systemctl restart php-fpm
php -i | grep "Configuration File"
php -m
如果你能说明:
我可以给你更精确的操作步骤。