php – fastcgi有访问日志吗?
发布时间:2020-09-05 12:41:38 所属栏目:Nginx 来源:互联网
导读:我正在尝试在nginx中设置一个全局位置.除了需要fastcgi的PHP脚本之外,它现在完全正常工作.他们正在运行404.有没有办法可以看到它正在访问的确切路径,所以我可以尝试调试一下,弄清楚我做错了什么?最佳答案FastCGI没有访问日志,因为它不是程序,而是协议.为了调
我正在尝试在nginx中设置一个全局位置.除了需要fastcgi的PHP脚本之外,它现在完全正常工作.他们正在运行404. 有没有办法可以看到它正在访问的确切路径,所以我可以尝试调试一下,弄清楚我做错了什么? 最佳答案 FastCGI没有访问日志,因为它不是程序,而是协议.为了调试PHP fastcgi处理程序,我通常使用strace – 它通常会向我显示正在尝试访问的文件,并且从那里弄清楚它是如何出错的并不难. Nginx的处理调试日志记录的请求通常也很有启发性.使用strace是非常简单的 – 你只需要使用-e trace = read,write来限制PHP FCGI工作者并限制自己读/写调用.使用-s 4096提高字符串打印大小也是一个好主意,因此您可以获得整个FCGI数据包,而不仅仅是前几个字节. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx – 通过本地image_filter调整大小的图像
- python – uwsgi破管 – django,nginx
- Nginx冲突子域的服务器名称
- 在负载均衡器后面覆盖nginx中的$scheme
- django – Nginx在proxy_pass之后使用升级头
- node.js – 哪个最有效:通过nginx或节点通过nginx反向代理
- php-从nginx将参数传递给auth_request模块
- apache-2.2 – 是否可以通过Content-Type将请求路由到不同的
- Nginx只允许某些URL的POST请求
- django -supervisorctl总是报告错误:ERROR(没有此类文件)