在 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 版本和安装方式的不同而有所差异。