php环境搭建(自己也写一篇)

首先注意版本问题,一定要仔细查看php manual上的内容,如http://www.php.net/manual/en/install.windows.apache2.php 上有一个note:

Note : Apache 2.2 Support
Users of Apache 2.2 should note that the DLL file for Apache 2.2 is named php5apache2_2.dll rather than php5apache2.dll and is available only for PHP 5.2.0 and later. See also » http://snaps.php.net/

自己写了快一个月的php程序了,用的apache是2.2.14,结果今天一看php目录下还是php5apache2.dll,晕,自己也一直用集成开发环境easyeclipse for php ,公司的这台电脑上以前也装过很多版本的php,都不知道怎么跑起来的,今天就彻底的打破砂锅问到底,自己研究个明白。

 

1:首先安上apache2.2.14以后,这时候肯定是不支持php的,假如在htdoc目录下新建一个test.php文件访问的话,那么针对不同的浏览器http://localhost/test.php有不同的反应,firefox是直接显示该文件 test.php的内容,而IE是下载该问文件。刚安装完apache以后在http.conf中是找不到任何关于php的信息的。

 

2:开始在apache中集成php,以前就是上网搜索,一直穿二手鞋,今天去穿回一手鞋,上官网看看去,照着官网的来做,先安装php,我下的是php-5.2.12-win32-installer.msi,先安装,这个比较智能在安装的时候让你选择你安装的服务器时什么有很多,(咱们当然是选择apache2.2.x了,),然后还有一步让你选择你安装的apache的http.conf文件的位置,(呵呵,这个傻子都知道什么意思了,就是这个安装程序向要在http.conf 这个文件里添加一些配置信息呗,不过还是不够智能,干脆来个自动搜索到http.conf 位置多好啊),后来咱们选上http.conf所在的目录即可,好了,安装完以后,咱们再去看一下 http.conf文件里多了什么配置信息:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/php/"
LoadModule php5_module "C:/php/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

 

3:打开IE,输入http://localhost/test.php

apache服务器正常解析php文件!

到此成功!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值