use*_*184 6 php netbeans xdebug
请注意,问题已经解决了,但您可以将其作为php.ini文件中Xdebug的工作配置的示例!
我是Netbeans和PHP的新手,在进入项目5天后,我意识到我真的需要一个调试器^^所以现在我试图用Netbeans设置Xdebug,但它只是不工作.....
到目前为止,我在论坛和互联网的其他地方阅读了很多文章,但仍然使用了所有这些收养......仍然没有.
好的,这是我的配置:Windows7,Netbeans 7.2,PHP版本5.4.4,XAMPP 1.8.0.
然后按照xdebug向导的说明操作
在一篇帖子中有人提到文件名"php_xdebug-2.2.1-5.4-vc9.dll"有时候不被接受所以我把它改成了"php_xdebug.dll",所以更换了现有的
- 在编辑php.ini之后,它现在看起来像这样,Xdebug的其余部分被注释掉了:
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "xdebug_profile.%R::%u"
xdebug.remote_enable =On
xdebug.remote_handler =dbgp
xdebug.remote_host =127.0.0.1
xdebug.remote_mode =req
xdebug.remote_port =9000
xdebug.idekey = "netbeans-xdebug"
xdebug.remote_autostart =On
Run Code Online (Sandbox Code Playgroud)
-Apache和MySQL在XAMPP控制面板中运行并且是绿色的
#所以现在,通过所有这些更改,我再次运行向导,但仍然告诉我安装Xdebug!另外搜索phpInfo()输出不会返回任何Xdebug的东西......
现在,我启动Netbeans并设置一些断点,启动调试(netbeans中的设置,端口:9000,SessionID:netbeans-xdebug).Netbeans正试图连接......但是没有发生!
phpInfo()中的一些信息:
Zend Extension 220100525
Zend Extension Build API220100525,TS,VC9
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激
**
好的哇!经过5小时的工作和完成这篇文章之后,我只是试着"最后一次"运行调试器:)它"开始"工作........残酷的世界:D但至少现在我可以贡献,这是一个有效的配置;)
**
| 归档时间: |
|
| 查看次数: |
4324 次 |
| 最近记录: |