我正在使用Netbeans 7.3和xDebugon WAMP。这是我对xDebugin php.ini的配置:
zend_extension = "c:/wamp/bin/php/php5.4.3/ext/php_xdebug-2.2.3-5.4-vc9.dll"
[xdebug]
xdebug.remote_enable = on
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
如果我在我的ajax脚本上设置了一个断点,它会在断点处停止。如果我逐行使用F8到脚本的末尾,我会得到“500 Internal Server Error”。没有断点,一切都还可以。我甚至在Yii的控制器操作中得到了这个错误。如果我逐行使用断点,我在浏览器中会出现500错误。没有断点,它工作正常。我尝试使用其他版本的xDebug,它是一样的。
有什么想法吗?
答案 0 :(得分:1)
500(内部服务器错误)。
验证你的php会话的问题。 whatches中的错误可能会在执行php代码时产生错误。禁用xdebug监听或纠正/删除whatches时错误消失。