NetBeans配置Xdebug 远程调试PHP
Posted hnhycnlc888
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NetBeans配置Xdebug 远程调试PHP相关的知识,希望对你有一定的参考价值。
1、配置php
说明:xdebug.trace_output_dir和xdebug.profiler_output_dir需要增加权限
#chmod 755 /usr/xdebug-tmp
xdebug.remote_host是本机IP,xdebug.remote_port是远程linux中xdebug开启的端口,需要注意防火墙需要打开。
重启php-fpm
# killall php-fpm
# /etc/init.d/php-fpm
查看phpinfo一定有xdebug的扩展才说明安装成功:
2.配置NetBeans
首先配置调试信息
再需要配置远程连接信息
点击“管理”弹出管理远程连接对话框。 点击添加可以新增一个远程连接,注意连接类型选择SFTP就可以了,这样就可以使用默认的root账号即可,否则需要自己架设FTP。
说明:如果新建PHP项目的时候已经设置好了就无需设置。
3.调试
设置好上述几部以后,就可以在php代码中打断电,点击“运行”--“调试项目”,
如果xdebug因为种种原因没有配置好,那么在NetBeans右下角会一直显示“连接中”。
只有显示“运行”才说明是成功的,这时候就可以从监视窗口查看变量信息。
以上是关于NetBeans配置Xdebug 远程调试PHP的主要内容,如果未能解决你的问题,请参考以下文章