1.首先检查phpstorm的xdebug配置 这里的debug port要和php.ini里面的xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他端口。 2. 开始配置debug. 点击PHP WEB APPLICATION,进行如下配置,需要按照自己的实际配置哦! 3.开始调试 设置好断点,shift + F9,调试开始 也可以设置断点都,选中配置的...
调试大概流程就是,浏览器访问网站服务器,服务器再去连接 IDE,IDE 和 服务器要能互相通信。 xdebug 配置 [xdebug] zend_extension=xdebug.so xdebug.mode=debug xdebug.client_host=192.168.2.212 ; IDE 所在 windows 系统 IP xdebug.idekey=PHPSTORM 下面配置为了防止调试过程中超时,可暂时先不配置。 fpm 的 PHP...
xdebug.remote_handler='dbgp' xdebug.remote_host='127.0.0.1' # 下面三行 zend_extension='C:\phpStudy\PHPTutorial\php\php-5.4.45-nts\ext\php_xdebug.dll'# 使用自带的 xdebug.remote_autostart=1 xdebug.remote_enable=On xdebug.remote_port=2333# 修改端口,防止冲突 xdebug.idekey='PHPSTORM' 修改完...
phpStorm不需要安装插件所以配置起来比较简单,编辑器上依次打开文件->设置(或者Ctrl+Alt+S快捷键)调出设置界面,如下图所示: 需要调试前先Start Listening For PHP debug Connections 点击右上角图标如下图: 如果现实如下图,说明你已经弄好了,前提你要去php.ini打开debug配置,然后重启开发环境(nginx+php-fpm):...
# 开启所有站点xdebug调试 xdebug.remote_connect_back=1 然后查看自己的phpinfo 检查扩展是否安装成功 3.安装成功,可以进行配置phpstrom 加载自己的php.exe [if !supportLists]1. [endif]按照填写 5. 6. 第一次创建没有配置,需要加一个配置 配置成以上的路径需要写到项目根目录,即可使用 ...
二、phpstorm配置xdebug 1、打开phpstorm,在file栏目下找到setting设置。 2、在设置中,打开debug部分进行设置远程端口号操作,这里的端口号要与你配置文件中设置端口号一样。 3、打开phpstorm编辑界面,点击右上角的小电话标志,打开xdebug断点调试。这里我们打开一个文件进行测试如下图,在文件中打个断点,如22行所示,鼠...
新版xdebug3+phpStromp远程调试 现在网络上的配置,都写的太复杂,我写个简单的: 注:我用的远程模式,phpStorm和代码在本机,nginx+php-strom在vmware里。 php.ini: zend_extension=xdebug.soxdebug.log=/tmp/xdebug.logxdebug.mode=debug,developxdebug.discover_client_host=1;xdebug3支持自动,不需要填写ip和port...
2、解压xdebug #tar xvf xdebug-2.7.2.tgz AI代码助手复制代码 3、准备PHP扩展库的编译环境 #cd xdebug-2.7.2//准备PHP扩展库的编译环境#phpize AI代码助手复制代码 如果提示不存在此命令,可以到php目录中找到该命令的绝对路径,然后执行。 4、编译安装 ...
用phpstrom局域网调试yii2,开启谷歌浏览器的xdebug插件,全部配置完毕后,调试出现:waiting for incoming connection with ide key‘数字’下面是我的配置:1.这个是我的php.ini设置2-1。这个是phpstrom PHP解释器用的是ssh 链接192.168.1.3我的虚拟机里面的PHP2-2这是用ssh配置后,测试php cli 和xdebug可以用3...
1. 配置调试环境 首先,需要在PHPStorm中配置调试环境。在项目中的配置文件中指定调试器,并设置调试器的端口号。例如,在XAMPP中使用的是Xdebug调试器,可以在php.ini文件中添加以下配置: “` [xdebug] zend_extension=”path/to/xdebug.so” xdebug.remote_enable=1 ...