请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

自动跳进500,不知道什么原因

代码跟您的一样,但是测试的时候在Render里,
先进了if做判断值其实已经传进来了
但是又自己跳到else里的500
然后result也没显示在postman中
请问您之前遇到过么?

图片描述

图片描述

[链接描述]
这个是我做测试打的断点 录成了视频老师 您能看下吗?
(http://23.83.230.153/wp-content/uploads/2019/04/1.mp4)

正在回答 回答被采纳积分+3

4回答

7七月 2019-04-28 18:27:48

你在$this->errorCode = $e->errorCode后面再加一些代码,然后看看会不会执行?

0 回复 有任何疑惑可以回复我~
  • 提问者 _Saviour #1
    在这个之后的代码都不执行了
    回复 有任何疑惑可以回复我~ 2019-04-28 18:46:54
  • 提问者 _Saviour #2
    我找到了 注释掉$request = Request::instance()和$result里的 request url之后就出来了。但是不知道为什么
    回复 有任何疑惑可以回复我~ 2019-04-28 18:52:51
  • 7七月 回复 提问者 _Saviour #3
    那就是在if里又出现了异常,你得排查下,为什么这里有异常。
    回复 有任何疑惑可以回复我~ 2019-04-28 18:59:26
7七月 2019-04-28 18:26:55

https://img1.sycdn.imooc.com//szimg/5cc57fde000127a614880210.jpg这个异常是什么?是不是在异常处理里又引起了其他异常?

0 回复 有任何疑惑可以回复我~
7七月 2019-04-27 23:42:30

你这里不是一个if和else吗?那你看看为什么进入到了else里面呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 _Saviour #1
    其实是上一个断点进入到了if里 值也是有的 但是自己又跳到else里。最后result没取出来 我也不知道该怎么看为什么进入到else里。才疏学浅,老师
    回复 有任何疑惑可以回复我~ 2019-04-27 23:45:04
  • 7七月 回复 提问者 _Saviour #2
    if 和 else只可能进入一个,不可能进入if又进入else吧?这个流程你确定是这样的?
    回复 有任何疑惑可以回复我~ 2019-04-28 00:02:21
  • 提问者 _Saviour 回复 7七月 #3
    我断点打了这两个地方 这两个地方全都经过了。我仔细对了下代码感觉也没什么不一样所以很奇怪 我明天在仔细查一遍 6.4的波浪线能在postman中看到。
    回复 有任何疑惑可以回复我~ 2019-04-28 00:07:05
提问者 _Saviour 2019-04-27 22:55:18

就是render 没有返回$result的Json字符串

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信