首页 > WEB开发 > PHP

eclipse 调试开发php 配置 Zend Debugger 详解

目前在PHP5.3 Thread-Safe环境下并不支持Zend Debugger的安装与配置,PHP5.3 Non-Thread-Safe的运行环境是支持的。

为了方便我使用的是PHP.5.2进行配置

准备工作:

下载 php5.3

5.2php请从其他地方下载 官网没有找到

下载 Eclipse for PHP  Developers

http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr2

Eclipse for PHP 32位下载

Eclipse for PHP 64位下载

下载apache2.2

httpd-2.2.25-win32-x86-no_ssl.msi

 Zend Debugger下载地址1Zend Debugger下载地址2Zend Debugger下载地址3

Zend Debugger下载地址说明:推荐点击Zend Debugger下载地址2,是官网的下载地址,2010年7月29日的,在下载之前需要注册一个用户登录即可,Zend Debugger下载地址3中的Zend Debugger版本比较老,都是PHP5.2的早期版本。

安装Zend Debugger

  Zend Debugger的安装其实非常简单,只要下载好Zend Debugger的安装压缩包,将其解压,选择5_2_x_comp目录下的ZendDebugger.dll将其复制到PHP5.2的安装目录下的 ext目录即可,我的是C:\php5\ext。

把下载到的ZendDebugger.zip解压缩,

1)  5_2_x_comp目录下选择ZendDebugger.dllcopyC:\php5\ext下面

2)  php.ini文件中添加:

zend_extension_ts=C:/php5/ext/ZendDebugger.dll
zend_debugger.allow_hosts=localhost,127.0.0.1

zend_debugger.expose_remotely=always

 

3) dummy.php文件copyC:\Program Files\Apache Software Foundation\Apache2.2\htdocs下面

Zend Debugger安装目录说明:在Zend Debugger安装包下你可以看到4_3_x_comp、4_4_x_comp、5_0_x_comp、5_1_x_comp、5_2_x_comp、 5_2_x_nts_comp、5_3_x_nts_comp,其代表的是Zend Debugger适用的不同PHP版本,带nts表示的是PHP Non-Thread-Safe版本。

  如果你不知道你的PHP版本是否是Non-Thread-Safe,你可以通过phpinfo()函数输出PHP配置信息中的Thread Safety选项获取。

  在经过上述Zend Debugger安装步骤之后,我们需要打开PHP配置文件php.ini进行Zend Debugger的配置工作。

php apache安装步骤

安装apache双击下一步 下一步即可

安装php 解压就可以使用放到c盘即可

 

修改Apache/conf下的httpd.conf,在文件尾部添加: 

LoadModule php5_module "C:/php5/php5apache2_2.dll"  

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

Action application/x-httpd-php "/php/php-cgi.exe"

AddType application/x-httpd-php .html

AddType application/x-httpd-php .htm

AddDefaultCharset UTF8

PHPIniDir "C:/php5"

//C:/php5/为php解压后所在的位置

 

1. 编辑php.ini 目录在c:/php5

 1) extension_dir = "./"    修改为 extension_dir = "C:/php5/ext"
 2) ;extension=php_mysql.dll”和“;extension=php_gd2.dll”,去掉前面的分号,即把 ;extension=php_mysql.dll 改为 extension=php_mysql.dll 
把 ;extension=php_gd2.dll 改为 extension=php_gd2.dll 

2. .在环境变量的Path设置下添加:

C:\php5;C:\php5\ext

 

3. 测试 经过上述配置,在Apache/htdocs目录下创建一个php测试文件index.php如下: 

<?php
 phpinfo();
?> 

记得重新启动Apache。

打开IE在地址栏输入:http://localhost/index.php,如果能工作就表示php和apache能工作了。

来源://作者:/更新时间:2013-10-16
相关文章
评论:
验证码:
匿名评论: