【发布时间】:2012-03-11 01:27:16
【问题描述】:
我一直在让 Eclipse 调试我的 CakePHP 应用程序。我试过阅读几个教程(没有一个很好)。我试过同时使用 Zend 和 XDebug。
我什至不确定一旦正确设置我应该如何使用它。
我尝试在我的 PHP 代码中设置断点,在文本编辑器中右键单击 PHP 文件,然后选择“调试 php Web 应用程序”,但它从未到达断点。它会在 Eclipse 中打开一个浏览器,并在我的正常 URL 上附加一些 GET 参数:
?debug_host=192.168.1.2%2C127.0.0.1&start_debug=1&debug_port=10000&original_url=http%3A%2F%2Flocalhost%2Fparticipants&send_sess_end=1&debug_stop=1&debug_start_session=1&debug_no_cache=1331422177303&debug_session_id=
在我的项目 php 调试属性中我不确定的一件事是 PHP 可执行字段。它被自动设置为“无”,所以我必须创建一个指向“/usr/bin/php”的条目。也许这不正确?
我用一个只有几个 echo 语句的 php 文件创建了一个简单的应用程序。我也无法让调试器在其中遇到断点。
这是我的 phpinfo(): https://sites.google.com/site/kylephpinfo/phpinfo.html?attredirects=0&d=1
在我的生活中,我从来没有遇到过让调试器工作这么麻烦的事情。
【问题讨论】:
-
您的服务器上是否安装并配置了调试器?
标签: eclipse zend-framework aptana xdebug eclipse-pdt