为什么我DEBUG调试的时候,总是寻求Index.php
来源:4-6 自定义验证规则
Echo鑫
2017-04-25
按照之前的删除了index和Sample目录后,根据视频方法来,debug跳出的页面是
http://localhost/?XDEBUG_SESSION_START=1273,且这页面也一直刷不出
5回答
-
php.ini 中加入:
;自动激活调试器,在phpstorm里占击右上角小电话,设好断点,用postman访问就自动激活调试器了。
xdebug.remote_autostart = true
042017-04-27 -
7七月
2017-04-25
localhost 本身就不是指的zerg这个项目,配虚拟域名了吗?用虚拟域名访问zerg项目。
00 -
Echo鑫
提问者
2017-04-26
谢谢老师的关心,昨天晚上和上午有课 就一直没弄,我刚又看了遍视频,检查过了,虚拟域名什么的都显示正确,单步走,也能通,但每次进入调试,都会跳到
然后程序能走通,断点是失效的,我之前弹出的http://localhost/?XDEBUG_SESSION_START=13213
而老师弹出的是http://localhost/zerg/public/index.php??XDEBUG_SESSION_START=13213
是由于我在调试那个地方设置的是 我按照按照刚才那个同学的方法,在php.ini 中加入:
xdebug.remote_autostart = true ;自动激活调试器,解决了当前的问题,但感觉debug那个按钮反应倒变慢了,可能是我对PHPSTORM不太了解吧。
附:我在敲问题的同时,问题解决了,我按照老师的在StartURL上输入zerg/public/index.php?,问题解决了,public下的index.php是入口文件,应该是直接个/会找不到入口文件吧,另外谢谢刚那同学的方法,他那个方法也可行,尽管我还没弄明白他那方法具体原理,谢谢你们!
00 -
Echo鑫
提问者
2017-04-25
这是我的虚拟域名,应该是这么设置的吧。然后我把index和sample都按照视频的全删了,就是不知道为什么我debug后,直接跳出的是localhost,然后debuger里面出现
052017-04-26 -
poisonSky
2017-04-25
你把index模块下下的index控制器删了,项目默认是去这个路径:index模块下的index控制器下的index方法
012017-04-25
相似问题