禅道 my.php debug,PHP vscode+XDebug 远程断点调试服务器上的代码
参考链接
断断续续做php五年了,前期只在开发机器上debug,中期从不debug,有什么问题var_dump一下,现在遇到一个fpdf的问题,无奈必须debug服务器。
我只是记录一下自己遇到的问题,基本完全按照原文思路来。
环境介绍:
本地:win7 + vscode
远程:CentOS + Apache + PHP5.6 + xdebug
PHP的运行环境在远程服务器中,项目代码放在本地,使用nfs共享映射到虚拟机中运行。
1.ssh到虚拟机,检查并安装php的xdebug扩展
2.配置php.ini中的xdebug
zend_extension=xdebug.so[XDebug]xdebug.remote_enable=on
xdebug.remote_autostart= 1
;xdebug.remote_host = 192.168.10.1
xdebug.remote_port = 9000xdebug.remote_connect_back= 1xdebug.auto_trace= 1xdebug.collect_includes= 1xdebug.collect_params= 1xdebug.remote_log= /tmp/xdebug.log
“remote_enable”是允许远程调试
“remote_autostart”远程调试自动启动?
“remote_host”是指定通过哪个IP进行远程调试,也就是你IDE所在的IP(这里是192.168.10.1即是我本地,但当下面remote_co
禅道 my.php debug,PHP vscode+XDebug 远程断点调试服务器上的代码相关推荐
- PHP vscode+XDebug 远程断点调试服务器上的代码
对于简单的项目或仅仅想知道某一位置的某个变量是什么值,直接使用var_dump配置exit来打印和中断就可以了,方便又快捷, 而对于大型项目的调试,或想了解某个系统的整个运行过程,xdebug可能会是 ...
- phpstorm + xdebug 远程断点调试
CentOS(Linux)下安装Xdebug Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况,本文主要记录一下在centos(li ...
- php如何设置断点调试,使用 PHPStorm + Xdebug 实现断点调试
一.配置 Xdebug 配置 Xdebug 相关参数,在 php.ini 文件中新增如下配置,如果没安装的,请参考<PHP 安装 Xdebug扩展>:[xdebug] xdebug.rem ...
- vscode中HTML文件在服务器上运行
vscode中HTML文件在服务器上运行 刚接触Three.js相关的内容,由于外部的模型需要放一个路径加载,直接打开HTML页面并未加载出来,因为它需要在服务上加载运行. 官方文档: [如何在本地运 ...
- VSCode XDebug 远程调试虚拟机CentOS7上PHP项目
声明 以下[参考]链接,如有侵权,请联系删除,在此先感谢在网络上无私奉献的人们~ 如有错误,请联系更正 文章目录 声明 背景 本机配置 虚拟机配置 1. 设置代码文件共享 2. 修改xdebug配置 ...
- vscode php断点,VSCode中设置断点调试PHP(示例代码)
所需文件 xampp 集成服务器(本文使用Apache2.4+MySQL+PHP7.4.3) vscode Xdebug php-debug 插件 配置Xdebug 1. 下载Xdebug插件 (直接 ...
- vscode 文件夹中查找_真香!使用 VSCode 进行远程开发调试
对于大型的 Golang 项目往往我都会使用 Goland 这样的专业 IDE,但是由于我本地开发环境硬件资源偏低,不能很顺畅的使用 Goland,这个时候我们可以考虑使用 VSCode 来代替 Go ...
- PHPstrom + xdebug + postman断点调试代码 php谷歌浏览器代码断点调试
最近在提升PHP开发效率 ,var_dump 和 echo 这种调试方式只适合新手 想看谷歌浏览器调试的朋友先跟着下面配置搞好,跳过postman,直接看谷歌浏览器 postman和谷歌浏览器 配置x ...
- java 如何去掉http debug日志_你居然还去服务器上捞日志,搭个日志收集系统难道不香吗?...
作者:MacroZheng 链接:https://juejin.im/post/5eef217d51882565d74fb4eb 来源:掘金 SpringBoot实战电商项目mall(35k+star ...
最新文章
- linux深度定制,Linux Deepin 12.06 beta1 发布
- Nginx服务器证书部署-亚洲诚信
- MySQL Connector/ODBC 5.2.4 发布
- layui前端时间戳转化
- python turtle画熊猫人_Python 使用turtle插件,画小猪佩奇
- 修改ORACLE RAC的字符集(记录一下)
- ActivityMQ
- Snagit 2019 for Mac如何合并图像+安装方法详解
- KODI(原XBMC)二次开发完全解析(一)
- 在spyder怎么升级_怎么更新spyder?
- USRP_X310_Device_Recovery手册
- win7删除计算机 网络打印机驱动程序,Windows 7、8 系统下手动删除打印机驱动程序的方法...
- 一文打通ER图(手把手教你画)
- vue中mapGetters函数前面的三个点是什么意思?
- 计算机教师年终考核,2019小学教师年度考核个人总结
- python 冷门知识点_Python中的10条冷门知识
- DXSDK_Jun10.exe安装失败
- 2022-08-26 Unity视频播放4——全景视频
- Postman请求运行顺序及Workflow
- 用html制作五环,html+css制作五环(代码极简)
热门文章
- 数据库中的悲观锁和乐观锁
- 【漏网之鱼】Ansible AWX调用playbook传参问题
- 阿里云大数据计算服务MaxCompute
- PHP MySQL饼状图 3d_Highcharts 饼状图(结合PHP、Mysql)
- kingpin_parser.go
- 安东尼奥尼.中国.有意思镜头.2
- 如何评估一款AR眼镜——常见的AR功能与眼镜参数
- 代码:用路由器模拟 神经元,以实现人工智能(一)
- Linux:如何新建一个用户
- kriging插值在web端的应用含kriging.js下载地址