研究员,我下载了Xdebug和MacGDBp。安装它们试图调试CodeIgniter 1.7控制器。这是发生的事情:
我遇到的问题是我无法让调试器识别并因此停止在我在任何其他php文件中设置的任何断点。它似乎只调试index.php和它调用的其他php文件。我在断点窗口做的任何事都没有任何效果。
我的配置:
[xdebug]
zend_extension="/Applications/MAMP/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
另外请注意,我的php.ini没有任何对zend优化器的引用,因为一些安装说明说我必须注释掉。我正在使用php 5.3.2。
有没有人能够使用这些工具调试CI代码?任何帮助,将不胜感激。
感谢
答案 0 :(得分:1)
我没有使用你提到的调试器,但是我一直在使用Zend studio和zend社区服务器来调试codeigniter应用程序,为此你需要为firefox或IE安装zend studio工具栏。使用zend浏览器工具栏功能,您可以直接从浏览器调试并通过zend编辑器设置断点。