baskice
V2EX  ›  问与答

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

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