在Linux服务器上查看PHP错误日志,通常有以下几种方法:
php.ini
。该文件通常位于PHP安装目录的conf
文件夹中,或者在Apache或Nginx的配置目录中。php.ini
文件中,查找以下配置项:error_reporting = E_ALL
display_errors = Off
log_errors = On
error_log = /path/to/your/error.log
error_log
的值修改为你希望保存错误日志的文件路径。例如,/var/log/php_errors.log
。php.ini
文件。sudo systemctl restart apache2
或者重启Nginx:
sudo systemctl restart nginx
tail
命令:tail
命令查看错误日志文件的内容。例如,如果你使用的是Apache服务器,可以运行:tail -f /var/log/apache2/error.log
或者,如果你使用的是PHP-FPM:
tail -f /var/log/php-fpm/error.log
grep
命令搜索特定错误:grep
命令。例如,查找包含“error”的行:grep 'error' /var/log/apache2/error.log
请注意,具体的日志文件路径可能因你的系统配置和使用的Web服务器软件而有所不同。如果你无法找到日志文件,请检查你的Web服务器和PHP配置以获取更多信息。