php难题(netbeans无法连接xdebug)
在php.ini最后加上了zend_extension_ts="C:\php\ext\php_xdebug-2.0.5-5.3-vc6.dll"(路径没错的)xdebug...
在php.ini最后加上了
zend_extension_ts="C:\php\ext\php_xdebug-2.0.5-5.3-vc6.dll" (路径没错的)
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1 (这里改成localhost也一样)
xdebug.remote_port=9000 (netbeans里调试端口设置的也是9000)
ps:php.ini里没有其他与zend相关的语句。
问题是:在netbeans运行“调试文件后”,下面的状态栏一直显示“正在等待连接(netbeans-xdebug)”
更奇怪的是我用phpinfo()可以看到xdebug的信息,那不是说明加载了么,为什么连不上呢? 展开
zend_extension_ts="C:\php\ext\php_xdebug-2.0.5-5.3-vc6.dll" (路径没错的)
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1 (这里改成localhost也一样)
xdebug.remote_port=9000 (netbeans里调试端口设置的也是9000)
ps:php.ini里没有其他与zend相关的语句。
问题是:在netbeans运行“调试文件后”,下面的状态栏一直显示“正在等待连接(netbeans-xdebug)”
更奇怪的是我用phpinfo()可以看到xdebug的信息,那不是说明加载了么,为什么连不上呢? 展开
4个回答
展开全部
环境配置:
一、配置php.ini
下面我列出我的php.ini中与之相关的部分:
[Zend]
;zend_extension_manager.optimizer_ts =\"d:\phpStudy\ZendOptimizer\lib\Optimizer\"
;zend_extension_ts = \"d:\phpStudy\ZendOptimizer\lib\ZendExtensionManage r.dll\"
;zend_optimizer.optimization_level=15
zend_extension_ts=\"d:\phpStudy\PHP5\ext\php_xdebug .dll\"
[Xdebug]
xdebug.default_enable=on
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.max_nesting_level=100
xdebug.profiler_enable=on
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=10000
xdebug.remote_handler=dbgp
xdebug.trace_output_dir=\"D:\jimmy\wamp\www只ug\"
xdebug.profiler_output_dir=\"D:\jimmy\wamp\www只 ug\"
(注意:这里仍然使用zend_extension_ts挂载XDebug而不是用extension,如果你的PHP.ini中有这样的语句extension=php_xdebug.dll请将它关掉)
二、保存退出,重启Apache服务
三、查看phpinfo()
一、配置php.ini
下面我列出我的php.ini中与之相关的部分:
[Zend]
;zend_extension_manager.optimizer_ts =\"d:\phpStudy\ZendOptimizer\lib\Optimizer\"
;zend_extension_ts = \"d:\phpStudy\ZendOptimizer\lib\ZendExtensionManage r.dll\"
;zend_optimizer.optimization_level=15
zend_extension_ts=\"d:\phpStudy\PHP5\ext\php_xdebug .dll\"
[Xdebug]
xdebug.default_enable=on
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.max_nesting_level=100
xdebug.profiler_enable=on
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=10000
xdebug.remote_handler=dbgp
xdebug.trace_output_dir=\"D:\jimmy\wamp\www只ug\"
xdebug.profiler_output_dir=\"D:\jimmy\wamp\www只 ug\"
(注意:这里仍然使用zend_extension_ts挂载XDebug而不是用extension,如果你的PHP.ini中有这样的语句extension=php_xdebug.dll请将它关掉)
二、保存退出,重启Apache服务
三、查看phpinfo()
展开全部
[Xdebug]
zend_extension=D:\AppServ\php5\ext\php_xdebug-2.4.0-5.6-vc11.dll
xdebug.idekey=netbeans-xdebug
xdebug.remote_enable = On
zend_extension=D:\AppServ\php5\ext\php_xdebug-2.4.0-5.6-vc11.dll
xdebug.idekey=netbeans-xdebug
xdebug.remote_enable = On
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-15
展开全部
新浪iask 上的 php调试之Netbeans + xdebug 配置全攻略 你按里面配置就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好 请问你这问题解决了 我现在遇到跟你一样的问题 不知道怎么解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询