一般情况下,配置一个web服务时,会设置其独有的NGINX的conf配置,如下所示
1 2 3 4 5 6 7 8 |
server{ listen 80; server_name desmond.oa.test; error_log /opt/logs/nginx/desmond.oa_api.error.log; access_log /opt/logs/nginx/desmond.oa_api.access.log; root /opt/case/desmond/oa_api/app/public; ...... } |
若其中的error_log, access_log 不生效,需要修改php-fpm.conf配置文件,在[www]组下开启workers进程的日志输出:
1 2 |
[www] catch_workers_output = yes |
同时,php.ini文件也要开启日志记录:
1 2 |
log_errors = On error_reporting=E_ALL&~E_NOTICE |
最后重启php-fpm, nginx