php环境搭建(自己也写一篇)
2010-02-03 10:55
435 查看
首先注意版本问题,一定要仔细查看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文件!
到此成功!
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文件!
到此成功!
相关文章推荐
- php环境搭建(自己也写一篇)
- (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 自己手动搭建lnmp环境、linux+php+nginx环境搭配
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 一篇介绍如何使用XAMPP以及PDT开发PHP环境搭建的文章
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- 自己动手利用CentOS6.5 搭建php环境安装discuz论坛
- Docker搭建自己的PHP开发环境
- windows 2008 R2系统下搭建php项目运行环境步骤,仅为自己学习笔记
- 【定有惊喜】android程序员如何做自己的API接口?php与android的良好交互(附环境搭建),让前端数据动起来~
- Mac下搭建php开发环境[翻译]+自己总结(红字)
- PHP环境的搭建
- 搭建 Windows 下基于 Eclipse 的 PHP 开发环境
- 全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memcache ... ... (LNMP开发环境)
- Ubuntu+Apache+PHP+Mysql环境搭建
- MAMP:在 OSX 中搭建 Apache, MySQL, PHP 环境并本地安装、调试 WordPress
- 在VPS中使用XAMPP搭建PHP生产环境