摘要:
一.安装篇 安装前的准备环境:必须得先装X-Debug, 至于怎样安装X-Debug请看http://www.xdebug.org/docs/install 1. 从http://www.xdebug.org/download.php下载合适你的X-DEBUG版本 2. 解压DLL文件到PHP安装目录下的ext目录,如C:/php/ext/php_xdebug-2.0.4-5.2.8-nts.dll 3. 修改php.ini文件,加入下段: -------------偶是变态的分割线,你看不见我------------------------ zend_extension = "C: 阅读全文
摘要:
最新的zend debug 和zend toolbar 可在http://www.zend.com/en/products/studio/downloads下载,选择“Studio Web Debugger” 和 “Studio Browser Toolbars” 即可安装ZendDebugger-5.2.15-cygwin_nt-i386.zip,需要下面的步骤:1.解压ZendDebugger-5.2.15-cygwin_nt-i386.zip2.根据php的版本确定需要哪个dll文件(4.3.x, 4.4.x, 5.0.x, 5.1.x,5.2.x)3.添加下面的信息到php.ini: 阅读全文
摘要:
为什么需要Debugger?很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对 于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以 看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个问题的答案不妨留到后面来揭晓。什么是Xdebug?Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。如何安装Xdebug?:1.打开http:/ 阅读全文
摘要:
php的安全模式到底做了些什么工作,下面内容摘录自互联网:1. 安全模式 PHP 的安全模式是为了试图解决共享服务器(shared-server)安全问题而设立的。在结构上,试图在 PHP 层上解决这个问题是不合理的,但修改 web 服务器层和操作系统层显得非常不现实。因此许多人,特别是 ISP,目前使用安全模式。 safe_mode是唯一PHP_INI_SYSTEM属性,必须通过php.ini或httpd.conf来设置。要启用safe_mode,只需修改php.ini: safe_mode = On 或者修改httpd.conf,定义目录:Options FollowSymLinks .. 阅读全文