baskice
V2EX  ›  问与答

PHP .ini 里有办法设置让它的 errorlog 里记录访问的 url 吗?

  •  
  •   baskice · Feb 8, 2017 · 1986 views
    This topic created in 3564 days ago, the information mentioned may be changed or developed.
    6 replies  •  2017-02-09 00:11:54 +08:00
    displayabc
    displayabc
    Feb 8, 2017
    1
    可以尝试自己定义 set_error_handler
    yangqi
    yangqi
    Feb 8, 2017
    2
    你这个是 apache 或者 nginx 网页服务器干的事,和 php 没啥关系
    alex321
    alex321
    Feb 8, 2017
    3
    php 的错误日志会有文件出错行和函数追溯的,比你要的记录 url 更加实用。。。。
    错误 url 是 web server 干的,同时还记录了错误 http 状态码,基本是 500 。。
    baskice
    baskice
    OP
    Feb 8, 2017
    4
    @alex321 不对哦,我这次遇到的问题是 mediawiki 的 mobilefrontend 插件不停在 phperrorlog 甩致命错误,但是前台用户访问并没有返回 5xx 。
    不能确定出错 url 的话没法 debug 啊
    zhengwenk
    zhengwenk
    Feb 8, 2017
    5
    那你把这个错误解决了不就完了么,和 url 有什么关系。都告诉你哪个文件 哪行 为什么错了?
    baskice
    baskice
    OP
    Feb 9, 2017
    6
    要是靠文件就能查出错误我还何必上 v2 问呢……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2203 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 14:32 · PVG 22:32 · LAX 06:32 · JFK 09:32
    ♥ Do have faith in what you're doing.