Ele*_*epi 6 php codeigniter xdebug phpstorm
设置XDebug后,我成功调试了可以直接访问PHPStorm的php文件.
但最近我开始使用CodeIgniter,我完成了本教程.现在我想知道是否可以调试特定的MVC文件,例如controller.php.因为在设置断点并开始使用PHPStorm调试控制器文件之后,它当然声明"不允许直接脚本访问",因为我直接访问了脚本.
当手动访问文件时,例如http:// localhost:63342/01_codeigniter_tutorial/public_html/index.php/controller它只显示404页面而不是显示的常用输出,而不是用PHPStorm打开它.
所以我想知道是否有一个特定的文档来读取调试CodeIgniter或我只是处理错误?
感谢LazyOne,他在评论中启发了我,我能够找到我的错误和解决方案.
使用PhpStorm浏览网站时显示404页面的第一个原因是我使用的是PhpStorm内置的Web服务器,而不是我的Apache.并且说服务器不处理mod_rewrite规则(这简化了URL),因此对于使用CodeIgniter的站点,它将无法工作.由于脚本不能直接访问,因此只需单击PhpStorm中的run即可实现.所以我们必须从外部/ Web浏览器启动调试请求.
现在有两件事要做:
完成所有设置后,您只需刷新页面,IDE就会收到您的调试请求.
| 归档时间: |
|
| 查看次数: |
5484 次 |
| 最近记录: |