请不要关闭,真的希望得到一些帮助。
我知道我知道,这个问题之前已经发布过了,但我现在已经知道了这个问题。
我已经尝试过为php.ini文件找到的每一个设置列表。
这是我正在使用的......
好的,我来了,这里是我的挫败感。我之前实际上已经让调试器工作了。但是,如果我离开计算机一段时间(例如一夜之间),然后回到它(没有进入休眠状态,没有休眠状态,没有关闭),调试器将不再起作用。绝对没有改变。一切都保持开放,完全不受影响,但现在调试器不再有效。
过去4-5天我一直把头发拉出去试图解决这个问题。我已经重新启动,重新启动WAMP和Netbeans,尝试了我的php.ini文件中的各种设置,没有运气。在它开始工作之前,我不知道我做了什么。这是我第三次使它工作,然后它无缘无故停止。老实说,我不能说以前的工作是什么。
以下是我工作的php.ini设置,不再有效。
zend_extension ="c:/wamp64/bin/php/php7.0.10/zend_ext/php_xdebug-2.4.1-7.0-vc14-x86_64.dll"
xdebug.remote_enable = on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey="netbeans-xdebug"
xdebug.remote_autostart=on
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = on
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.trace_output_dir = "c:/wamp64/tmp"
我检查了错误日志,发现了这个。
XDebug无法打开远程调试文件&c; /wamp64/tmp/xdebug/xdebug_remot.log'。
我不想发布这个问题,但我已经尝试过我能想到的一切。
哦,要明确的是,当我说不再工作时,我的意思是,它会挂断电话"等待连接(netbeans-xdebug)"。
真的很沮丧,所以我感谢任何和所有的帮助。先谢谢你们。