Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
1.Vagrant (LInux)环境下 Xdebug 配置 :
zend_extension=xdebug.so xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9100 xdebug.idekey = "PHPSTORM" xdebug.remote_autostart = 1 xdebug.remote_handler="dbgp" xdebug.remote_mode="req"
2.PHPtorm 配置:
设置好端口,和Xdebug 设置的一样:
设置好 目录映射,这很关键
配置完成,测试debug
RUN->Start Listening for PHP debug connections->打断点->debug
浏览器访问网站, PHPstorm 那边访问搞定!!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
解析phpstorm + xdebug 远程断点调试
XDEBUG配置:1.安装 xdebug 略了.网上有很多资料. 重点写php.ini的配置 [XDebug] 复制代码 代码如下: zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"xdebug.default_enable = Onxdebug.collect_params = Onxdebug.remote_connect_back = On //如果开启此,将忽略下面的 xdebug.remote_ho
-
Phpstorm+Xdebug断点调试PHP的方法
为什么使用断点调试 大家可能会觉得使用var_dump和echo也能调试啊,为什么还要安装Xdebug断点调试呢? 确实是这样.但是var_dump和echo写的代码后面还要删除,而且明确是知道在哪打的,如果发现没有运行到打点的地方,还要修改代码再运行一次.而断点调试,可以在调试过程中动态打断点,逐行查看当前各个变量的值,甚至临时修改变量的值,更方便.建议大家使用Xdebug断点调试. 安装Xdebug pecl install xdebug 如果是php7以下版本,需要加上版本号: pecl
-
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
1.Vagrant (LInux)环境下 Xdebug 配置 : zend_extension=xdebug.so xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9100 xdebug.idekey = "PHPSTORM" xdebug.remote_autostart = 1 xdebug.remote_handler="dbgp" xdebug.remo
-
X86汇编调试环境搭建的过程
最近毕设需要做一个基于X86的微型OS内核,一直在学习汇编,前来记录一下 汇编环境搭建 本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可以使用masm插件),还有一个hexdump for VSCode. 安装NASM,并添加到环境变量 安装QEMU,并将其添加到环境变量下 编写代码:(代码来自30天自制操作系统) ; hello-os ; TAB=4 ; 标准FAT12格式软盘专用的代码 Stand FAT12 format floppy code
-
Koa2微信公众号开发之本地开发调试环境搭建
最近沉迷吃鸡不能自拔,好久没更新文章了.后续将陆续完善<Koa2微信公众号开发>. 一.简介 关于微信公众号的介绍就省略了,自行搜索.注册过程也不说了.我们会直接注册测试号来实现代码.这将会是个全面讲解微信公众号开发的系列教程.本篇是该系列的第一篇,本地开发环境搭建以及接入微信. 在开始之前最好去看看开发者文档微信公众平台技术文档 二.本地开发调试环境搭建 2.1 开发环境 MacOs Node v8.9.1 Koa2 2.2 微信公众平台开发的基本原理 我们先来看看微信公众平台开发的基本原理
-
PhpStorm本地断点调试的方法步骤
前言: php代码在调试时,经常是print_r或者var_dump来断点,但是当项目较为复杂的情况下,这么做效率就非常低下了,断点调试就非常好的解决了这个问题.一开始可能不太适应断点调试,但是当习惯之后,越用越舒服. 注:以下是在windows7+apache环境 一.断点调试php环境搭建 1.检测本地php环境是否安装了Xdebug 在本地输出phpinfo():搜索Xdebug;如下图 如果没有安装,安装操作Xdebug如下: 将phpinfo();的信息全部输入网址:http://xd
-
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
本人主要是做ASP.NET开发的,但有时候也会接触到PHP,而且我认为PHP有很多源码值得学习,我们不是学习PHP代码的写法,而是学习源码的实现思路,或者免强叫为算法. 作为一名非专业的PHP开发者,想要较方便地读懂并搞清楚一个PHP功能模块的运行细节,搭建一个PHP调试环境,然后单步调试程序,以掌握程序的整个运行过程显的尤为重要. 一. 准备安装文件 1.PHPnow-1.5.6."PHPnow 是 Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包.简易安装.快速
-
使用PHPStorm+XDebug搭建单步调试环境
PHP是一个解释执行的语言,一般来说,进行调试的时候,只要通过使用 var_dump 或者 var_export 两个函数,就可以得到PHP中变量的值,达到调试的地步,但是对于大型项目,或者想研究一下别人的代码时,使用单步调试会变得简单的多.就拿目前最流行的 PHP Laravel 框架为例子,使用 PHPStorm 搭建单步调试环境. PHPStorm安装和基本配置 PHPStorm下载安装 PHPStorm除了体积有些大外,算是PHP IDE中非常强大便捷的开发环境.官网下载地址:https
-
VSCode 搭建 Arm 远程调试环境的步骤详解
简介 前提条件: 确保本机已经安装 VS Code. 确保本机已安装 SSH client, 并且确保远程主机已安装 SSH server. VSCode 已经安装了插件 C/C++. 本次搭建的环境: 主机:windows 10 服务器:ubuntu 16.04 VSCode 版本:February 2020 (version 1.43) Arm:海思 3559A (已配置好编译工具链和 gdb server) 连接远程主机 Remote Development 首先安装 Remote Dev
-
phpstorm动态调试环境部署过程
目录 xdebug调试 调试环境部署 0 配置php解析器 1 下载对应版本的xdebug 2 修改php.ini文件里的xdebug配置项 3 配置phpstorm 4 第一个调试 补充--xdebug helper插件 安装使用: 参考 xdebug调试 调试环境部署 xdebug的版本需要与PHP版本相对于,所以不要轻易改变PHP环境版本. 0 配置php解析器 1 下载对应版本的xdebug xdebug官网下载地址:https://xdebug.org/download.php 你需要
-
VSCode 搭建 x264 源码调试环境的详细步骤
目录 1.下载 x264 2. 使用上一节介绍的方法为 x264 生成支持 debug 的 x264.exe 3. 在 VSCode 中打开 x264 源码文件夹 4. 创建并配置 launch.json 4.1 创建 launch.json 4.2 配置 launch.json 的 gdb.exe 路径 4.3 配置 launch.json 的 x264.exe 路径 5. 创建并配置 tasks.json 5.1 创建 tasks.json 5.2 配置 tasks.json 的 gcc.e
随机推荐
- PHP 处理TXT文件(打开/关闭/检查/读取)
- PowerShell函数中把参数传入另一个函数的函数传参例子
- JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
- java 中HashMap实现原理深入理解
- js模仿java的Map集合详解
- javascript之卸载鼠标事件的代码
- PHP递归遍历指定目录的文件并统计文件数量的方法
- Javascript学习指南
- 基于nodejs+express4.X实现文件下载的实例代码
- 完美介绍linux环境变量与部分命令
- linux查看cpu是否支持64位的方法
- 使用GDB调试多线程实例详解
- Java8中字符串处理库strman-java的使用示例
- treeview递归绑定的两种方法
- springcloud 熔断器Hystrix的具体使用
- OpenGL Shader实例分析(8)彩色光圈效果
- Ubuntu下Sublime Text无法输入中文最简单的解决方案
- Java并发Timer源码分析
- 详解微信小程序开发(项目从零开始)
- JavaScript实现图片上传并预览并提交ajax