我在Eclipse PDT中安装了Zend Debugger和XDebug,但没有成功调试我的Zend Framework应用程序。
当我在'Run>中创建一个新的PHP页面时调试配置'并在'文件'下输入myproject / public / index.php并点击'DEBUG'我的浏览器以'请求的URL'响应'myproject / public / index.php'在此服务器上找不到。
这是正确的,因为在我的服务器上,url将是myproject(或myproject / index或myproject / index / index)。不接受在上述屏幕中输入此URL,因为它不是我的应用程序中的php文件。
显然没有人有类似的问题,我可能完全走错了路。有人开导我吗?
答案 0 :(得分:1)
在“调试配置”对话框的底部,您应该看到一个URL字段。将此设置为url - 例如。 myproject/index
。将File
设置保留为myproject/public/index.php
。
底部网址字段中的域可能会设置为默认localhost
。如果您需要更改此设置,请单击顶部的PHP Server旁边的Configure
,然后更改Base URL
。
这都是假设XDebug。它可能对Zend Debugger也一样,但我使用XDebug。