84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
如图,运行时出现这种报错,控制台没有具体的错误提示,怎么样才能快速的在代码中找到错误位置?
我说说我的解决办法吧,希望对楼主有所帮助。首先检查nginx或apache的logs(看你自己的服务器是什么)。看看有没有错误。如果有错误,解决对应的错误。然后在index.php(项目入口)打一个断点。确定项目是不是可以正常访问。再然后就看出错的url,找到对应的controller,在controller的第一行断点,看看是否可以访问,如果不可以正常访问,那就是在找到controller之前就有问题了。如果有__construct。就检查是不是这里。总之在你感觉可能有问题的地方打断点,看看程序会不会报错,如果报错,就是断点之前有问题,如果不报错,就是断点下面的问题。这样一步一步找。
我说说我的解决办法吧,希望对楼主有所帮助。
首先检查nginx或apache的logs(看你自己的服务器是什么)。看看有没有错误。如果有错误,解决对应的错误。
然后在index.php(项目入口)打一个断点。确定项目是不是可以正常访问。
再然后就看出错的url,找到对应的controller,在controller的第一行断点,看看是否可以访问,如果不可以正常访问,那就是在找到controller之前就有问题了。如果有__construct。就检查是不是这里。
总之在你感觉可能有问题的地方打断点,看看程序会不会报错,如果报错,就是断点之前有问题,如果不报错,就是断点下面的问题。
这样一步一步找。