V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hoythan
V2EX  ›  程序员

如何排查指定字符串提交出现 502 的情况?

  •  
  •   hoythan · 2016-11-08 23:18:59 +08:00 · 1886 次点击
    这是一个创建于 2936 天前的主题,其中的信息可能已经有所发展或是发生改变。
    LNMP 环境, PHP Form 下创建一个 input 和 button.

    在 input 中键入指定字符串 ( 新生儿系列 )
    点击按钮就会出现长时间的加载,然后报错 502.

    如果给这个字符串添加一些符号,比如_#$%^& 就是正常的.
    或者改变文字的排序,例如 系列新生儿等 也是正常的.

    请问我该怎么排查这个奇葩的问题?
    16 条回复    2016-11-09 17:59:03 +08:00
    windfarer
        1
    windfarer  
       2016-11-08 23:20:52 +08:00 via Android
    502 是不是你的 PHP 崩了。。看看日志嘛
    hoythan
        2
    hoythan  
    OP
       2016-11-08 23:24:20 +08:00
    @windfarer ....紧张我都忘记有日志这个东西了,多谢.......
    hoythan
        3
    hoythan  
    OP
       2016-11-08 23:33:41 +08:00
    日志没有什么可以用的信息看到.............
    stamaimer
        4
    stamaimer  
       2016-11-09 01:10:02 +08:00 via iPhone
    断点调试不会?
    lslqtz
        5
    lslqtz  
       2016-11-09 01:33:19 +08:00
    502 ,如果 PHP 能执行不是代码错误的话,我一般是在 PHP 中每一行输出一个数字,最后根据数字排查哪一行后出错。
    kslr
        6
    kslr  
       2016-11-09 06:53:22 +08:00 via Android
    @lslqtz 来试试断点调试?
    justfindu
        7
    justfindu  
       2016-11-09 08:57:20 +08:00
    指定字符是什么
    suxd
        8
    suxd  
       2016-11-09 09:05:01 +08:00
    这么严重了
    hoythan
        9
    hoythan  
    OP
       2016-11-09 09:13:05 +08:00 via iPhone
    @lslqtz …一共就 5 行代码, form 占用 2 行 input 一行 button 一行 phpecho 一行
    hoythan
        10
    hoythan  
    OP
       2016-11-09 09:13:59 +08:00 via iPhone
    @stamaimer 服务器怎么断点调试
    lslqtz
        11
    lslqtz  
       2016-11-09 11:56:20 +08:00
    @hoythan 发代码就好了
    skylancer
        12
    skylancer  
       2016-11-09 12:19:26 +08:00
    我建议先好好阅读一下 PHP 的文档
    stamaimer
        13
    stamaimer  
       2016-11-09 15:15:49 +08:00 via iPhone
    线上调试?你的开发环境不能断点调试吗?
    huixia0010
        14
    huixia0010  
       2016-11-09 16:26:36 +08:00
    不会断点你不能直接
    var_dump();
    die();
    这样么
    ToughGuy
        15
    ToughGuy  
       2016-11-09 17:19:32 +08:00
    nginx 错误日志看下
    hoythan
        16
    hoythan  
    OP
       2016-11-09 17:59:03 +08:00
    @huixia0010 只有 5 行代码,你觉得我放哪里合适.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2603 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:26 · PVG 18:26 · LAX 02:26 · JFK 05:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.