Xdebug与Netbeans和Zend框架的问题

时间:2011-01-01 22:31:19

标签: zend-framework netbeans xdebug

尝试调试我的网站,我点击“Debug Project”,打开浏览器窗口,调试器停在index.php文件的第一行(这是根文档)。 推送继续始终停在同一行。 似乎每个Get或Post都会导致调试器停在那里,我必须多次推送Continue以使网站显示任何内容。 我没有在index.php上放置任何断点。

另一件事是浏览器中显示的所有图像都显示为显示该网站。

谢谢! 阿维

1 个答案:

答案 0 :(得分:2)

对于你的第一个问题,这是一个可配置的东西。有些人喜欢它。我发现它和你一样烦人。这样做:

  • 点击工具,然后点击选项,然后点击选项对话框工具栏中的 PHP 图标。
  • 确保选中常规标签。
  • 调试部分中,取消选中“在第一行停止”

应该将其设置为继续,直到它到达您明确设置的断点。如果在执行第一行项目代码之前遇到问题,请重新检查它,以便在执行之前看到初始状态。

对于你的第二个问题,我不记得曾见过这样的事情。听起来像服务器端的东西可能没有正确配置? 也许有关运行配置的内容设置不正确?要查看运行配置:

  • 右键点击左侧 Projects 标签中最顶层的项目节点。
  • 点击属性
  • 选择类别下的运行配置

例如,我的PHP项目是运行方式 远程网站; 项目URL http://www.example.com/ (你的将指向你的测试服务器,也许是localhost?); 索引文件 src/index.php ,因为我的项目是从服务器上的/ src子目录运行的(以匹配我们的版本控制具有主目录的事实) / src下的源代码);我不需要任何参数