如何使用Netbeans调试嵌入式Zend framework2应用程序

时间:2015-02-14 00:31:56

标签: debugging zend-framework netbeans-8

我有一个zend 1和zend 2应用程序,[刚刚继承上周,开发人员退出],它们被嵌入到drupal 6实例中。我想使用netbeans调试应用程序,但我只能让调试器在drupal实例上运行。

Drupal和这些zend库存应用程序存储在我的主目录中的自己的文件夹中,zend应用程序使用它的/ Drupal的权限设置与drupal绑定。

当我点击侧栏中调用zend 1和/或2应用程序的链接时,调试器不检测或确认此单击,因此不会调试代码,当然还有任何其他链接与drupal方面直接相关,调试完美无缺。

对于那些熟悉netbeans的人,在运行配置区域中,指向存储代码的主文件夹。当我指向Drupal文件夹时,我可以调试drupal,如果我指向“comstance_zf1_inv_sales”文件夹[zf1应用程序所在的位置]没有任何反应,因为Drupal可以解决问题。

注意:在加载drupal和应用程序相关页面时,应用程序[drupal,z1和z2]在我的本地环境中可以正常工作。

问题

  • 在尝试调试嵌入Drupal 6/7的框架应用程序时要考虑的事项
  • 有没有人在这种类型的环境中使用drupal工作,不仅可以调试Drupal,还可以调试嵌入式应用程序/代码库?
  • 有没有人有配置netbeans的经验,调试嵌入式应用程序,特别是Zend1和/或Zend2

1 个答案:

答案 0 :(得分:0)

最后得到了这个 - 对于遇到相同情况的任何人 - 在drupal中确保你在添加代码的地方正确设置了iframe参数。我在内容类型中添加我的PHP代码,并选择phpFilter的节点作为文本格式类型。

接下来,这是我不知道的事情,转到chrome扩展程序搜索xdebug帮助程序。启用它,打开netbeans,返回到您的站点,然后单击将显示在您的URL条目栏中的调试图标。