如何使用Xdebug单步调试PHP游戏服务器
2024-09-08 00:17:21
参考文章:https://www.sourcetoad.com/resources/debugging-php-save-time-with-xdebugs-remote-autostart/
配置参数详解:https://xdebug.org/docs/remote
根据Xdebug的文档,触发Xdebug远程调试的方式有三种:
1. 在请求中传入XDEBUG_SESSION_START
2. 使用XDEBUG_SESSION的Cookie
3. 配置xdebug.remote_autostart为1
对于游戏来说,客户端不总是浏览器,每次像PHP服务器传参数或者Cookie是不现实的,所以前两种方法并不实用,但是第三种方法就很方便。
zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_autostart = 1
xdebug.idekey="PHPSTORM"
最新文章
- AES对称加密和解密
- TextView使用SpannableString设置复合文本(转)
- 网络拥塞控制(三) TCP拥塞控制算法
- jQuery之load、unload、onunload和onbeforeunload
- axis2 部署webservice
- while小问题
- ASP.NET制作一个简单的等待窗口
- 【转】如何开启notepad++函数列表功能
- windows下定时利用bat脚本实现ftp上传和下载
- QT---实现小球游戏(零基础入门)
- 用寄快递模拟数据在网络中的传送过程,发送一个ip数据报到接受这个ip数据报经历的过程
- Xcopy命令参数使用介绍
- IDEA或Webstorm设置Ctrl+滚轮调整字体大小
- 00-JAVA语法基础--动手动脑
- 问题1:canvas绘制图片加载不出来
- 023 Hadoop的生态系统
- Myeclipse打war包方法
- IIS 中托管基于TCP绑定的WCF服务
- UVA10125 Sumsets
- Swift基础学习笔记 一