参考链接

断断续续做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 远程断点调试服务器上的代码相关推荐

  1. PHP vscode+XDebug 远程断点调试服务器上的代码

    对于简单的项目或仅仅想知道某一位置的某个变量是什么值,直接使用var_dump配置exit来打印和中断就可以了,方便又快捷, 而对于大型项目的调试,或想了解某个系统的整个运行过程,xdebug可能会是 ...

  2. phpstorm + xdebug 远程断点调试

    CentOS(Linux)下安装Xdebug Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况,本文主要记录一下在centos(li ...

  3. php如何设置断点调试,使用 PHPStorm + Xdebug 实现断点调试

    一.配置 Xdebug 配置 Xdebug 相关参数,在 php.ini 文件中新增如下配置,如果没安装的,请参考<PHP 安装 Xdebug扩展>:[xdebug] xdebug.rem ...

  4. vscode中HTML文件在服务器上运行

    vscode中HTML文件在服务器上运行 刚接触Three.js相关的内容,由于外部的模型需要放一个路径加载,直接打开HTML页面并未加载出来,因为它需要在服务上加载运行. 官方文档: [如何在本地运 ...

  5. VSCode XDebug 远程调试虚拟机CentOS7上PHP项目

    声明 以下[参考]链接,如有侵权,请联系删除,在此先感谢在网络上无私奉献的人们~ 如有错误,请联系更正 文章目录 声明 背景 本机配置 虚拟机配置 1. 设置代码文件共享 2. 修改xdebug配置 ...

  6. vscode php断点,VSCode中设置断点调试PHP(示例代码)

    所需文件 xampp 集成服务器(本文使用Apache2.4+MySQL+PHP7.4.3) vscode Xdebug php-debug 插件 配置Xdebug 1. 下载Xdebug插件 (直接 ...

  7. vscode 文件夹中查找_真香!使用 VSCode 进行远程开发调试

    对于大型的 Golang 项目往往我都会使用 Goland 这样的专业 IDE,但是由于我本地开发环境硬件资源偏低,不能很顺畅的使用 Goland,这个时候我们可以考虑使用 VSCode 来代替 Go ...

  8. PHPstrom + xdebug + postman断点调试代码 php谷歌浏览器代码断点调试

    最近在提升PHP开发效率 ,var_dump 和 echo 这种调试方式只适合新手 想看谷歌浏览器调试的朋友先跟着下面配置搞好,跳过postman,直接看谷歌浏览器 postman和谷歌浏览器 配置x ...

  9. java 如何去掉http debug日志_你居然还去服务器上捞日志,搭个日志收集系统难道不香吗?...

    作者:MacroZheng 链接:https://juejin.im/post/5eef217d51882565d74fb4eb 来源:掘金 SpringBoot实战电商项目mall(35k+star ...

最新文章

  1. linux深度定制,Linux Deepin 12.06 beta1 发布
  2. Nginx服务器证书部署-亚洲诚信
  3. MySQL Connector/ODBC 5.2.4 发布
  4. layui前端时间戳转化
  5. python turtle画熊猫人_Python 使用turtle插件,画小猪佩奇
  6. 修改ORACLE RAC的字符集(记录一下)
  7. ActivityMQ
  8. Snagit 2019 for Mac如何合并图像+安装方法详解
  9. KODI(原XBMC)二次开发完全解析(一)
  10. 在spyder怎么升级_怎么更新spyder?
  11. USRP_X310_Device_Recovery手册
  12. win7删除计算机 网络打印机驱动程序,Windows 7、8 系统下手动删除打印机驱动程序的方法...
  13. 一文打通ER图(手把手教你画)
  14. vue中mapGetters函数前面的三个点是什么意思?
  15. 计算机教师年终考核,2019小学教师年度考核个人总结
  16. python 冷门知识点_Python中的10条冷门知识
  17. DXSDK_Jun10.exe安装失败
  18. 2022-08-26 Unity视频播放4——全景视频
  19. Postman请求运行顺序及Workflow
  20. 用html制作五环,html+css制作五环(代码极简)

热门文章

  1. 数据库中的悲观锁和乐观锁
  2. 【漏网之鱼】Ansible AWX调用playbook传参问题
  3. 阿里云大数据计算服务MaxCompute
  4. PHP MySQL饼状图 3d_Highcharts 饼状图(结合PHP、Mysql)
  5. kingpin_parser.go
  6. 安东尼奥尼.中国.有意思镜头.2
  7. 如何评估一款AR眼镜——常见的AR功能与眼镜参数
  8. 代码:用路由器模拟 神经元,以实现人工智能(一)
  9. Linux:如何新建一个用户
  10. kriging插值在web端的应用含kriging.js下载地址