可以参考鸟哥等人写的的"php调试技术手册.pdf" 主要分为内置api调试包括:echo、var_dump、print_f,error_log等 前端浏览器插件辅助调试 开源扩展调试工具:xdebug、xhprof、phpstrace、kint、phpdbg等,他们有的偏重于调用栈,有的偏重性能分 ...
分类:
Web程序 时间:
2018-05-16 13:10:38
阅读次数:
203
简介Laradock 是为 Docker 提供的完整 PHP 本地开发环境,和 Homestead 一样提供了一系列打包好(包括配置)的 Docker Image。Laradock 早期专注为 Laravel 打造 Docker 开发环境,因而最早在 Laravel 社区中出名,后来随着影响力的扩大,逐渐被 PHP 社区接纳和采用,目前支持的 PHP 项目除了 Laravel 之外,还有 Symf
分类:
其他好文 时间:
2018-05-14 12:30:35
阅读次数:
209
为什么使用断点调试 大家可能会觉得使用var_dump和echo也能调试啊,为什么还要安装Xdebug断点调试呢? 确实是这样。但是var_dump和echo写的代码后面还要删除,而且明确是知道在哪打的,如果发现没有运行到打点的地方,还要修改代码再运行一次。而断点调试,可以在调试过程中动态打断点,逐 ...
分类:
Web程序 时间:
2018-05-13 12:02:41
阅读次数:
204
1.去官网下载xdebug,注意根据自己的php版本来选择。 官网下载地址:https://xdebug.org/download.php 这里也有注意点,下载之前需要查看自己的php版本以及phpinfo版本(此处的32位64位的选择时通过php本身是64位还是32位来确定的,不是系统的64和32 ...
分类:
Web程序 时间:
2018-05-11 17:16:55
阅读次数:
270
Reference: http://www.cnblogs.com/imayanlong/p/6375950.html, https://segmentfault.com/a/1190000004505815 一、配置 Xdebug 配置 Xdebug 相关参数,在 php.ini 文件中新增如下配 ...
分类:
Web程序 时间:
2018-04-30 12:02:05
阅读次数:
314
安装 1、下载安装php版本下载对应的xdebug版本,xdebug官网https://xdebug.org/download.php 2、安装安装xdebug其实和php配置mysql一样,都是在php中添加拓展,即修改php.ini文件在php.ini中追加: 注:在上述配置内容中,zend_e ...
本文参考:https://docs.oracle.com/javase/8/docs/technotes/tools/windows/jdb.htmlJDB在有源代码的时候可以实现调试远程机器上的java程序,但是在逆向中源码很难分析出来,不过还是能够调试得到一部分信息的以下例子以调试ZKM.jar为例1JDB无源代码调试调用方法启动Xdebug调试java-Xdebug-Xrunjdwp:tra
分类:
数据库 时间:
2018-04-25 17:00:53
阅读次数:
492
用Intellij IDEA使用X-debug来调试PHP,主要需要配置的部分有三个地方,分别为php.ini的配置,IDEA的配置和浏览器的配置,主要如下: php.ini(wamp修改的是phpForApache.ini)的主要配置如下所示,关键参数根据实际情况可以修改: xdebug 下载地址 ...
分类:
Web程序 时间:
2018-04-24 21:57:13
阅读次数:
305
Linux下(CentOS) 在catalina.sh中的首行添加: CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" Windows下 进入目录下的bin目录,编辑打开star ...
分类:
其他好文 时间:
2018-04-19 21:56:40
阅读次数:
195