php调试环境,建立PHP开发调试环境

如果您有疑问或建议,请进入技术讨论区交流 下面描述的是有较好的IDE支持形式的开发环境建立。 MySQL和管理工具 mysql-essential-5.1.47-win32.msi Navicat_Premium[也可以使用有名的PHPmyadmin,不过是WEB版,用惯窗口程序的Navicat更方便] ZendS erver ZendServer-CE-php-5.3.2-5.0.2-Wi... [阅读全文]

php调试,利用Editplus2的用户工具功能来即时调试PHP

如果您有疑问或建议,请进入技术讨论区交流 看了FonTomas的"用Editplus实现J2SDK的可视化编程"(参见http://www.csdn.net/Develop/article/15/15416.shtm)一文后,笔者做为一个PHP程序员,萌发出了让Editplus调试PHP程序的想法。经过我的测试与N次的试验之后,终于可以让Editplus完美的实现这个功能了。具体实现方法如下: ... [阅读全文]

php调试工具,PHPLog php 程序调试追踪工具

原理: 1.程序执行的过程中,在相应的地方记录你想要追踪的变量及调用栈和每次函数调用的参数, 把这些信息以一定的格式记录到文件,一个变量一行,具体数据格式请参看代码,这里不细讲. 2.现在有了每次记录变量时的所有信息(包括调用栈及参数),当你通过浏览器访问这个程序时, 这个程序会把整个文件读取分析, 在页面显示你的所有调试信息,并且它会动态ajax刷... [阅读全文]

php调试,php程序之die调试法 快速解决错误

这是稍微有经验的phper 都会采用如下方式来解决问题 1. 看错误输出, 从输出项 反查源码,在源码处上下文加入调试代码,代码可以是最简单的 $debuglineno = __LINE__; die($debuglineno); 2. 根据错误输出 Google 之 或者 百度一下 错误的做法: 1. 直接问你的上级,或者同事 2. 直接!上论坛求助 而不是首先经过自己排查 3. 不去分析问题,... [阅读全文]

gdb单步调试,ptrace应用之二单步调试

ptrace提供了PTRACE_SINGLESTEP命令来实现对子进程执行单步调试的功能。在单步调试时,内核在子进程中执行的每一条指令前阻塞,然后将控制权交给父进程,父进程可以查看子进程的变量和寄存器的值,完成程序的调试。     下面是用汇编写的一个从三个数中找到最大数的程序。文件名为find_maxnum.s 1 .section .data 2 var1: ... [阅读全文]
1 共1条 分1页