Um Rat fragen! HTTP ERROR 500-Fehler, keine Eingabeaufforderungen auf der Konsole. Wie kann ich den Fehlerort des Codes schnell sperren?
小小的菜
小小的菜 2018-04-23 11:50:36
0
2
1309

34D3058D63B38B21523A21597E5B3941.png

Wie im Bild gezeigt, tritt ein solcher Fehler während der Laufzeit auf. Es gibt keine spezifische Fehleraufforderung auf der Konsole. Wie kann ich den Fehlerort im Code schnell finden?

小小的菜
小小的菜

Antworte allen(1)
legend

我说说我的解决办法吧,希望对楼主有所帮助。

首先检查nginx或apache的logs(看你自己的服务器是什么)。看看有没有错误。如果有错误,解决对应的错误。

然后在index.php(项目入口)打一个断点。确定项目是不是可以正常访问。

再然后就看出错的url,找到对应的controller,在controller的第一行断点,看看是否可以访问,如果不可以正常访问,那就是在找到controller之前就有问题了。如果有__construct。就检查是不是这里。

总之在你感觉可能有问题的地方打断点,看看程序会不会报错,如果报错,就是断点之前有问题,如果不报错,就是断点下面的问题。

这样一步一步找。

  • Antwort 谢谢分享宝贵经验
    小小的菜 Autor 2018-04-24 23:15:09
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage