php代码审计之——phpstorm动态调试.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
PHP 代码审计之 PHPStorm 动态调试 本文将介绍如何使用 PHPStorm 进行动态调试,包括 Xdebug 的安装、配置、PHPStorm 的配置和使用等内容。 一、Xdebug 的安装和配置 Xdebug 是一个 PHP 调试工具,可以帮助开发者更好地了解 PHP 代码的执行过程。为了使用 Xdebug,需要先下载对应版本的 Xdebug,并将其安装到 PHP 环境中。在安装 Xdebug 之前,需要确保 PHP 的版本与 Xdebug 的版本相匹配,否则无法进行调试。 在下载 Xdebug 之前,需要分析自己的 PHP 版本信息,可以使用 phpinfo() 函数来获取 PHP 的版本信息,然后将其粘贴到 Xdebug 的官网下载页面上,下载对应版本的 Xdebug。 下载完成后,需要将下载的 DLL 文件拷贝到指定目录,并在 php.ini 文件中配置 Xdebug 的配置项,例如: [xdebug] xdebug.profiler_output_dir="C:\phpstudy2018\PHPTutorial\tmp\xdebug" xdebug.trace_output_dir="C:\phpstudy2018\PHPTutorial\tmp\xdebug" zend_extension = "C:\phpstudy2018\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug.dll" xdebug.profiler_append = 0 xdebug.profiler_enable = 1 xdebug.profiler_enable_trigger = 0 xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_mode = "req" xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.idekey="PHPSTORM" 二、PHPStorm 的配置 在配置好 Xdebug 之后,需要在 PHPStorm 中配置 Xdebug。需要在 PHPStorm 中启用 Xdebug,方法是打开 PHPStorm 的设置,搜索 Xdebug,然后在 DBGp Proxy 中配置 idekey,idekey 的值与 php.ini 文件中的 xdebug.idekey 项的值相同。 然后,需要在 PHPStorm 中配置 xdebug 服务,方法是打开 PHPStorm 的设置,选择“File” -> “Settings” -> “Languages & Frameworks” -> “PHP”,然后在 servers 中配置 xdebug 服务。 三、第一个调试 在配置好 Xdebug 和 PHPStorm 之后,需要新建一个运行调试配置,方法是新建一个 PHP web page 页面,然后点击绿色的甲壳虫开始调试。在调试过程中,可以设置断点,开启 debug 监听,然后点击绿色的甲壳虫开始调试。在调试过程中,可以看到调试数据在下方显示。 本文介绍了如何使用 PHPStorm 进行动态调试,包括 Xdebug 的安装、配置、PHPStorm 的配置和使用等内容。通过本文,读者可以了解如何使用 Xdebug 和 PHPStorm 进行动态调试,从而提高 PHP 代码的执行效率和稳定性。































剩余8页未读,继续阅读


- 粉丝: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- SimMechanics教程(简体中文版)
- matlab代码 gmm-clustering em算法的可视化
- JavaScript正则表达式验证身份证号码是否合法(两种方法)
- 最小二乘多项式拟合算法matlab程序
- 开发并实现MATLAB中的卡尔曼滤波器函数及其示例
- 個人文件,個人使用,請勿下載
- 函数式算法设计精粹
- 安卓串口APP测试用例
- 信息流追踪框架解析
- 生成license文件的DEMODemo
- computer paper topics collection (total of 4 documents, hundreds of questions)
- 本项目为智慧医疗大健康养老AI病症诊断分析系统全球基站.zip
- Snapifit AI:开箱即用, 您的专属 AI 教练和营养师。即刻获取个性化健康管理指导。 Your personal AI.zip
- 平面欧几里得几何精讲
- usb2.0有线网卡驱动
- Android虚拟视频工具验证可用性


