码迷,mamicode.com
首页 > Web开发 > 详细

NetBeans配置Xdebug 远程调试PHP

时间:2018-08-15 22:48:43      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:自己   kill   div   class   没有   管理   linux中   监视   打开   

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

标签:自己   kill   div   class   没有   管理   linux中   监视   打开   

原文地址:https://www.cnblogs.com/hnhycnlc888/p/9484262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!