目前,我在 php7.0-fpm.log 中收到如下条目
[11-Sep-2017 13:32:17] WARNING: [pool www] child 28808, script
'/var/www/mysite/public/index.php' (request: "GET /index.php")
executing too slow (91.676235 sec), logging
但是,除了查看执行的 php 脚本之外,我还想查看请求的实际 URL。(我们通过 index.php 定向所有 PHP 请求,因此此日志记录目前用途有限,需要与 nginx 访问日志进行一些碰运气的结合。)
答案1
默认配置从/usr/local/etc/php-fpm.d/
目录加载所有.conf 文件。
logging.conf
创建一个包含以下内容的新文件:
[www]
access.format = "%t \"%m %{REQUEST_URI}e%Q%q\" %s %{mili}d %{kilo}M"
关键是%{REQUEST_URI}e
;这最终会变成$_SERVER['REQUEST_URI']