先解释一下远程调试的概念吧
打开浏览器访问远程服务器(如:http://www.8866.com)上的某个文件(如:phpinfo.php),在本地项目(即你phpstorm安装的机器)中相应的文件(phpinfo.php)搭上断点,监听到浏览器访问,跳转到你本地项目中进行调试
【服务器配置】
关于xdebug的安装配置,官网上太明白了。大家访问这个网址,应该很好配置:
http://xdebug.org/wizard.php
把你phpinfo()函数的输出信息粘贴到框中,会告诉你对应的版本和怎么安装
注:通过php -m命令可以看到xdebug模块是否安装成功,在nginx服务器环境中,因为php是以 fpm方式加载的,所以php也要重启,执行命令:/etc/init.d/php-fpm restart ,用phpinfo()函数应该可以看到xdebug已经被加载了
【phpstorm配置】
建议大家参考:
http://www.111cn.net/phper/linux-php/50104.htm
http://www.poluoluo.com/jzxy/201306/217501.html
说的很详细了
分享到:
相关推荐
在本篇文章中,我们将详细讲解如何在 PHP 7.X 环境下,使用宝塔 Linux 和 PhpStorm 2019.X,安装和设置 xdebug 远程调试环境。 一、环境说明 在本篇文章中,我们将使用两台主机,一台是服务器端,装有 Centos 操作...
xdebug远程调试开启配置,按文档显示加入php.ini配置文件即可。需要自己下载xdebug for windows/linux, linux还需要自己编译出.so, 这里附带两个版本的so(xdebug2.2.5/2.2.6)
netbeans配置及xdebug 调试 单元调试 单独流程调试
2. **配置 Xdebug**:在服务器端,需安装并配置 Xdebug 扩展,设置适当的配置参数如 `xdebug.remote_enable` 和 `xdebug.idekey`,使其与 Xdebug Helper 插件匹配。 3. **启用/禁用调试**:在浏览器中,点击 Xdebug...
然后,在php.ini文件中添加相应的配置,包括zend_extension指令来加载扩展,以及xdebug.mode、xdebug.client_host和xdebug.client_port等调试参数。设置完成后,启动调试时,当访问包含断点的PHP文件时,调试器会...
配置xdebug远程断点调试php
NC开发环境远程调试端口配置 NC开发环境远程调试端口配置是...NC开发环境远程调试端口配置需要在./ncSysconfig文件中添加远程调试端口参数,在Eclipse中配置服务端代码和客户端代码,并在WAS环境中配置远程调试端口。
- 在"Remote Java Application"配置窗口中,为调试配置命名,如“远程调试配置”。 - 在"Project"下拉框中,选择你要调试的Java项目。 - 在"Connection Type"中,一般选择"Standard (socket attach)",表示通过...
在使用 NC Eclipse 远程调试时,我们需要在服务器端和客户端配置相应的参数。服务器端需要配置 JVM 参数,客户端需要配置 Eclipse 的调试参数。 服务器端配置: 在服务器端,我们需要添加以下 JVM 参数,以便启用...
开发的时候我都是使用XDebug在本地调试,但是最近加入一些项目中去,环境太复杂了,要在本地搭建一个开发环境真的太麻烦了,那么我们怎么使用xdebug来远程调试呢?下面通过本篇文章给大家介绍php xdebug远程调试方法...
在对话框中,我们需要双击Remote Java Application,创建一个新的远程调试配置。在新建的配置中,我们需要指定远程Web服务器的IP地址、监听端口号(即之前设置的5005端口)等信息。配置完成后,点击Debug按钮,...
### 远程调试方法参数配置详解 在进行Java应用程序开发过程中,远程调试是一项非常重要的技能。它可以帮助开发者在不直接访问目标机器的情况下,对运行在远程服务器上的Java应用进行调试。这种方式尤其适用于分布式...
4. **启用Xdebug Helper**: 安装完成后,你可以在浏览器右上角看到一个绿色的 "X" 图标,这表明Xdebug Helper已经启用。点击这个图标可以切换调试模式。 ### 配置 PhpStorm 与 Xdebug 1. **启动 PhpStorm**: 打开...
PHP调试工具Xdebug安装配置教程,使用起来很方便
本文将深入探讨如何在Eclipse集成开发环境中配置Windchill的远程调试环境,以便于高效地定位和解决代码中的问题。 首先,我们需要理解Eclipse作为一款强大的Java开发工具,其内置的调试器功能非常强大,支持多种...
在WebSphere Application Server (WAS)环境中开启远程调试同样需要一定的配置: 1. **进入管理控制台**:首先登录到WAS的管理控制台,找到“服务器”->“应用程序服务器”。 2. **选择目标服务器**:选择需要启用...
2. 配置php.ini:在php.ini文件中添加Xdebug的配置项,如`zend_extension=path/to/xdebug.so`(路径需替换为实际位置),以及`xdebug.remote_enable=1`等,以启用远程调试功能。 3. 设置IDE Key:为了与集成开发环境...
如果在浏览器中访问该页面时能看到Xdebug的信息,则表示安装成功。 #### 四、Xdebug的使用示例 ##### 示例1:调试基础 假设有一个简单的PHP脚本,尝试包含一个不存在的文件: ```php require_once('abc.php'); ...