[转载]Eclipse开发PHP环境配置

来源:互联网 发布:小米2s 4g网络 编辑:程序博客网 时间:2024/06/07 00:16

【原文:http://www.cnblogs.com/sayo/archive/2008/09/10/1288366.html】

首先准备好软件:

1. Apache,到这里找个最新版本

2. PHP,到这里下载

3. Eclipse IDE for Java EE Developers,到这里下载

4. DLTK Core Frameworks 1.0 Integration build,到这里下载

注意:DLTK是所谓动态语言开发包,PDT依赖于它,不知为什么现在官方主页上的稳定版本从1.0版降到了0.95,而PDT必须在1.0上运行,所以请选择最新的Integration版本(在页面最下面),而不是Release或Stable版本。

5. PDT 2.0,到这里下载

6. Zend Debugger,到这里下载

下面开始安装配置这些软件。

首先,安装配置Apache和php环境。

安装不多说,Apache是个msi文件,php只要解压缩就可以了。

配置比较烦,步骤如下:

1. 编辑php.ini

1) extension_dir = "./"    修改为 extension_dir = "C:/php-5.2.6/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
3).保存好php.ini,然后重起apache

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

LoadModule php5_module "C:/php-5.2.6/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:/php-5.2.6"

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

C:/php-5.2.6;C:/php-5.2.6/ext

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

Code
phpinfo();
?>

记得重新启动Apache。

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

然后,配置Eclipse的PHP开发,调试环境。

1. 安装Eclipse.就是解压缩到一个目录

2. 安装DLTK.

把下载到的文件解压缩到某目录下,如:F:"PHP"PDT"dltk-core-I-I200809081043-200809081043-incubation,启动Eclipse->Help->Software Updates->Available Software -> Add Site -> Local -> 选择刚才的解压缩目录,安装之。

3. 安装PDT2.0

根DLTK安装类似。

4. 安装ZDebugger

把下载到的ZendDebugger-5.2.14RC9-cygwin_nt-i386.zip解压缩,目录下有一个readme.txt,按照上面说的安装就行了,根据我安装的实际情况执行readme.txt的结果如下:

1)  从5_2_x_comp目录下选择ZendDebugger.dll,copy到C:/php-5.2.6/ext下面

2)  在php.ini文件中添加:

zend_extension_ts=C:/php-5.2.6/ext/ZendDebugger.dll
zend_debugger.allow_hosts=localhost,127.0.0.1

zend_debugger.expose_remotely=always

3) 将dummy.php文件copy到C:/Program Files/Apache Software Foundation/Apache2.2/htdocs下面

5. 配置Eclipse及Apache

1) 配置Apache:

比如我在 E:/EclipseWorkspace下放置所有的Eclipse工程,那么修改Apache/conf/httpd.conf,在文件结尾添加:

Alias /Workspace/ "E:/EclipseWorkspace/"

   Options Indexes MultiViews
   AllowOverride None
   Order allow,deny
   Allow from all

 

这样做的好处是,所有php工程都共享一个apache配置(看下面如何设置)。

2)配置Eclipse:

打开Eclipse->Window->Preferences->PHP:

PHP Executables->Add,如下所示设置:

PHP Servers->New,如下所示设置:

注意URL栏中添加了Workspace,这个是在httpd.conf中添加的目录别名。

PHP Debug,如下图所示,选择合适的Debugger,Server

至此,配置完成。

记得再次重新启动Apache。

最后,建一个测试程序,看看效果如何:

新建一个PHP Project命名叫FirstPHPTest, 当然使用的是我们的E:/EclipseWorkspace作为Eclipse的workspace目录。

在工程中新建PHP File, 比如使用上面的index.php。

当在index.php上右键 Run As->PHP Web Page时就可以看到类似如下画面了:

就到这里吧,休息,休息一下。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 红米手机屏幕锁了忘记密码怎么办 手机锁了忘记密码怎么办 红米 红米4a开不开机怎么办 红米显示小人开不了机怎么办 红米手机找回微信密码怎么办 红米手机密码忘了怎么办数字锁 红米1s忘了密码怎么办 红米手机下面三个键失灵怎么办 红米note手机没声音了怎么办 魅蓝3s被锁了怎么办 小米5x的4g网速慢怎么办 红米一体机与后盖有裂缝怎么办? 红米4x喇叭坏了怎么办 红米4x电池坏了怎么办 小米电视4a开不了机怎么办 小米x4手机下面三个键失灵怎么办 红米4a一直重启怎么办 红米4a手机一直关机重启怎么办 红米5A手机4G信号差怎么办 红米4x手机黑屏打不开怎么办 红米手机前置摄像头用不了怎么办 红米4a手机电池不耐用怎么办 红米6全网通联通网络不好怎么办 红米手机死机了怎么办不可拆卸电池 厦华电视指示灯亮但打不开机怎么办 oppo一体机的开机键坏了怎么办 小米手机长时间没用开不了机怎么办 红米2a充电坏了怎么办? 红米手机恢复出厂设置失败怎么办 红米关机强行恢复出厂失败怎么办 红米2a太卡了怎么办 红米2a上网好卡怎么办 红米1内部存储空间坏了怎么办 红米3s开关机键失灵怎么办 红米3s下面三个键失灵怎么办 红米3s手机掉水怎么办 红米手机用久了卡怎么办 红米4x手机不支持计步怎么办 红米4x手机耗电快怎么办 红米4a一体机手机死机怎么办 红米4x打王者卡怎么办