Linux下快速排查PHP配置错误可按以下步骤进行:
php -l /path/to/php.ini 命令验证配置文件语法是否正确,快速定位语法错误。php -i | grep "Loaded Configuration File" 确认实际加载的配置文件路径,避免修改错误文件。/var/log/apache2/error.log 或 /var/log/httpd/error_log/var/log/nginx/error.log/var/log/php-fpm.log 或 /var/log/php7.x-fpm.logtail -f 实时查看最新错误信息。php -m 列出已加载模块,确认所需模块(如 gd、mysqli)是否启用,未加载则需修改 php.ini 并重启服务。php -v 确认当前PHP版本,确保配置文件与版本兼容,避免因版本差异导致配置失效。sudo systemctl restart apache2)和PHP-FPM(若使用),通过 phpinfo() 页面或脚本输出验证配置是否生效。关键命令总结:
php -l php.iniphp -i | grep "Loaded Configuration File"tail -f /var/log/php-fpm.log(路径依实际调整)php -m