2011-05-11 64 views

回答

12

假设没有语法错误,请确保你没有导致脚本崩溃的调试器试图以评估他们的任何手表。

从我的经验,这是对这种早期死亡的最常见原因。无论如何,您也可能希望更改您的内部网络浏览器,因为IE往往会提供神秘的错误消息,或者使用外部浏览器会话(并使用远程调试)。

+0

删除监视表达式解决了我的错误。感谢MasterAM! – 2013-02-21 01:55:25

+0

我如何移除手表表情? – Matoeil 2014-05-25 16:05:42

+0

转到表达式视图,右键单击,删除所有手表。重新启动会话。有关更多详细信息,请参见[this](http://www.cleancode.co.nz/blog/57/debugging-error-eclipse-php)。 – MasterAM 2014-05-25 16:56:31

0

我在不同的平台上遇到同样的问题。

运行的Linux的x64与Eclipse 3.7.2,5.4.3 PHP和Xdebug 2.2.0,可以查看变量时,出现此错误消息。

见的Xorg issue #797issue #824

我可以确认此问题不是已在版本2.2.0中解决。该决议承诺 2.2.0,所以你必须下载git copy(检查the download page)。

编译Git版本后,眼前的问题解决了。

0

我也遇到过这个问题,谷歌搜索一段时间后,我决定恢复到2.2rc,因为这是最新版本,这个问题不会发生(实际上不是“总是”,而是“有时”,只需要重新启动)。

在此之前,我试过2.3dev也没有运气。

1

如果您使用mod_fcgid在Apache

其设置为FcgidIOTimeout默认值为40秒钟,这样你得到这个Xdebug的到在40秒内

终止改变了这个值,你需要添加以下行,你的Apache httpd.conf文件

FcgidIOTimeout 600 

这是10分钟,您可以根据您的要求

这个值设置为任何其他时限

即使我能得到我发现这个解决方案同样的问题作进一步的详细信息请按照以下

http://jonathonhill.net/2011-05-05/uploading-large-files/(相关链接,给出了关于价值的信息) http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html的链接(并搜索FcgidIOTimeout)

1

删除监视表达式解决这个问题对我来说