Windows下配置Apache集成PHP
下载,解压;(例如: E:\programs\php5.3.28-VC9)
重命名php.ini-development为php.ini; 打开该文件,修改如下:
因为要用mysql,所以要把mysql模块放开;即将php_mysql.dll打开;
修改apache配置文件: 找到conf下的http.conf文件。增加以下内容:
以上配置完成Apache和PHP的整合。
以下进行测试:
在Apache的htdocs目录下新建test.php文件,内容如下:
启动apache,输入以下地址进行测试:http://localhost/test.php
如果页面出现php信息,则说明成功。
PHP5安装过程中出现的问题
【问题】apache2.2.17和php5.3.4怎么配置?php中没有php5apache2_2.dll这个文件?
如果php安装目录里没有php5apache2_2.dll,一定是下载的版本不对。php5有好几个版本,应怎么选择呢?
官网下载:http://windows.php.net/download
该页面左侧已经说的很明白了,如果PHP5和Apache结合的话,不能选择VC9+以上版本,而且必须使用Thread Safe版本。原文如下:
Please use the Apache builds provided by Apache Lounge.
They also provide VC11 builds of Apache for x86 and x64.
We use their binaries to build the Apache SAPIs.
If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended),
you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler.
Do NOT use VC9+ versions of PHP with the apache.org binaries.
With Apache you have to use the Thread Safe (TS) versions of PHP.
旧版本PHP下载地址:
http://windows.php.net/downloads/releases/archives/
http://museum.php.net/php5/
不要下载NTS版本或VC9版本的,因为VC9是专门为IIS定制的,而VC6 是为Apache或其他WEB服务软件提供的。
其他安装问题请参见:http://php.net/manual/zh/install.php
推荐阅读
-
在Windows平台的Apache中配置Python
-
修改apache配置文件去除thinkphp url中的index.php
-
linux下apache、mysql、php安装配置详细笔记
-
php $_SERVER windows系统与linux系统下的区别说明
-
Nginx、Apache、Lighttpd禁止目录执行php配置示例
-
windows版本下mysql的安装启动和基础配置图文教程详解
-
apache配置php实现单一入口方法
-
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
-
windows下zendframework项目环境搭建(通过命令行配置)
-
Windows下JBOSS安装配置图文教程