在 Ubuntu 系统中,PHP 日志配置文件的位置取决于你使用的 PHP 版本和安装方式。以下是一些常见的位置:
PHP-FPM(FastCGI Process Manager):
/var/log/php-fpm/
目录下。www-error.log
或 error.log
,取决于你的配置。Apache HTTP Server:
mod_php
模块运行 PHP,日志文件通常位于 Apache 的错误日志目录中。/var/log/apache2/error.log
。Nginx:
fastcgi_pass
将 PHP 请求传递给 PHP-FPM,日志文件的位置取决于你的 Nginx 配置。/var/log/nginx/error.log
。/var/log/php-fpm/
目录下,如前所述。CLI(命令行接口):
php.ini
文件来更改 CLI 的错误日志位置。默认情况下,CLI 的错误日志文件是 /tmp/php_errors.log
。要找到或更改 PHP 日志配置文件的位置,你可以按照以下步骤操作:
查找 php.ini
文件:
php --ini
命令来查找当前使用的 php.ini
文件的位置。编辑 php.ini
文件:
nano
或 vim
)打开 php.ini
文件。error_log
和 log_errors
。更改日志位置:
error_log
配置项的值,指定新的日志文件路径。例如,在 php.ini
文件中更改错误日志位置:
error_log = /var/log/php_errors.log
log_errors = On
完成更改后,重启相关的服务(如 PHP-FPM 或 Apache/Nginx)以使配置生效。
请注意,具体的配置和路径可能会因 Ubuntu 版本和安装方式的不同而有所差异。