2011-11-01 39 views
-1

我使用NetBeans和PHP通过Apache和Xdebug。PHP-在断点处停止更改行为

我的项目不是新的,但今天,突然间,它没有工作。在几乎放弃之后,我发现停在断点处改变了我网站的整个行为。

代码非常简单,单线程。当遇到中断点(代码中的几乎任何地方),并且我手动继续时,屏幕上的输出会乱码而没有任何逻辑。

任何想法?我需要这些断点...

感谢,

投资回报率

+2

请发布您的代码样本,最好是入口点附近的东西。盲目帮助非常困难。 – Polynomial

+0

@Polynomial,代码太大了,我把断点放在哪里都没关系,它会让我的输出变乱。在文件结束之前关闭,更怪异的东西。 – roi

+0

您是否正在远程调试?如果是这样,你确定你的本地代码副本是否与远程副本同步? – Marvo

回答

1

OK,解决了现在,但我没有一个解释: 我的PHP代码中创建的JavaScript代码,并将其发送到客户端。我在这个PHP部分有一个bug,它引发了一个警告,这个警告是不可见的,因为它是javascript的一部分,而不是HTML的可视部分。 我修正了这个错误,问题消失了。

我仍然不知道为什么它的行为与断点不同。