Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 日食赢了';无法识别包含文件中的断点_Eclipse_Cakephp_Xdebug - Fatal编程技术网

Eclipse 日食赢了';无法识别包含文件中的断点

Eclipse 日食赢了';无法识别包含文件中的断点,eclipse,cakephp,xdebug,Eclipse,Cakephp,Xdebug,我已经努力了一个月,现在让xdebug在eclipse中调试PHP应用程序。我终于设法让xdebug工作了,好哇 在过去的一两周里,我没能找到工作的地方是突破点。它们适用于我正在调试的文件,但在包含的文件中设置断点时无法识别它们 以前有没有人遇到过这个问题,并且知道如何解决它?我几乎不知疲倦地在网上寻找解决方案,但没有成功 我正在开发CakePHP应用程序,以防万一 提前谢谢 尼克我会调查NetBeans。作为一个狂热的Eclipse用户,我发现它在处理PHP时非常出色。我会研究NetBeans

我已经努力了一个月,现在让xdebug在eclipse中调试PHP应用程序。我终于设法让xdebug工作了,好哇

在过去的一两周里,我没能找到工作的地方是突破点。它们适用于我正在调试的文件,但在包含的文件中设置断点时无法识别它们

以前有没有人遇到过这个问题,并且知道如何解决它?我几乎不知疲倦地在网上寻找解决方案,但没有成功

我正在开发CakePHP应用程序,以防万一

提前谢谢


尼克

我会调查NetBeans。作为一个狂热的Eclipse用户,我发现它在处理PHP时非常出色。

我会研究NetBeans。作为一个狂热的Eclipse用户,我发现它在处理PHP时非常出色。

我在sublime文本中遇到了类似的问题,并解决了它

我查看了xdebug日志,发现if试图以错误的路径访问我的文件

要检查您的问题是否与我的类似,请查看是否有异常导致ide中断。 我的方法是在出现诸如未定义变量(尝试echo$totoNotDefined)之类的异常时中断 但不是在断点上

在日志中查找类似的内容: 文件:///

我看到的是: file:///theFileBrowed.php

我的问题是文件实际上位于d:/work/project/../thefilebroweed.php中

所以我得出结论,我的xdebug配置(在我的ide:sublime文本中)一定是错误的

事实上,我有:

“路径映射”:{ “/”:“D://work/project/test” },

但很明显,D:不被爱

我把它改成:

“路径映射”:{ “/”:“/D/work/project/test” },

而且效果很好

有时,如果您的路径位于带有空格或重音符号的文件夹中,也可能会弄乱断点


我希望它能帮上忙。

我在崇高的文本中遇到了类似的问题,并解决了它

我查看了xdebug日志,发现if试图以错误的路径访问我的文件

要检查您的问题是否与我的类似,请查看是否有异常导致ide中断。 我的方法是在出现诸如未定义变量(尝试echo$totoNotDefined)之类的异常时中断 但不是在断点上

在日志中查找类似的内容: 文件:///

我看到的是: file:///theFileBrowed.php

我的问题是文件实际上位于d:/work/project/../thefilebroweed.php中

所以我得出结论,我的xdebug配置(在我的ide:sublime文本中)一定是错误的

事实上,我有:

“路径映射”:{ “/”:“D://work/project/test” },

但很明显,D:不被爱

我把它改成:

“路径映射”:{ “/”:“/D/work/project/test” },

而且效果很好

有时,如果您的路径位于带有空格或重音符号的文件夹中,也可能会弄乱断点


我希望有帮助

您是否使用符号链接?当您创建远程日志文件时,远程日志文件说明了什么?看到了吗,我看到了这个线程,因为我遇到了同样的问题。我的解决方案可能不适用,但在我的情况下,我偶然选择了错误的文件(不同的index.php)而不是根。所以它在第一个文件中被打断,但是路径不同,所以它不能进入任何其他文件。你使用符号链接吗?当您创建远程日志文件时,远程日志文件说明了什么?看到了吗,我看到了这个线程,因为我遇到了同样的问题。我的解决方案可能不适用,但在我的情况下,我偶然选择了错误的文件(不同的index.php)而不是根。所以它在第一个文件中被打断,但是路径不同,所以它不能进入任何其他文件。