在Debian系统中,PHP的日志文件通常位于以下几个位置:
Apache PHP错误日志:
如果你使用的是Apache作为Web服务器,PHP错误日志通常位于/var/log/apache2/error.log
。你可以使用以下命令查看日志:
sudo tail -f /var/log/apache2/error.log
Nginx PHP错误日志:
如果你使用的是Nginx作为Web服务器,PHP错误日志通常位于/var/log/nginx/error.log
。你可以使用以下命令查看日志:
sudo tail -f /var/log/nginx/error.log
PHP-FPM错误日志:
如果你使用的是PHP-FPM(FastCGI Process Manager),错误日志通常位于/var/log/php-fpm.log
或/var/log/php7.x-fpm.log
(其中x是PHP版本号)。你可以使用以下命令查看日志:
sudo tail -f /var/log/php-fpm.log
请注意,根据你的PHP配置文件(php.ini)中的设置,错误日志的位置可能会有所不同。你可以在php.ini文件中找到error_log
设置,以确定错误日志的确切位置。要编辑php.ini文件,请使用以下命令:
sudo nano /etc/php/7.x/apache2/php.ini
(请将7.x替换为你的PHP版本号)
在编辑完php.ini文件后,记得重启相应的服务(如Apache或PHP-FPM),以使更改生效。