1. 云栖社区>
  2. PHP教程>
  3. 正文

Apache2.4和PHP5.6整合

作者:用户 来源:互联网 时间:2017-12-01 17:10:42

phpapache整合5.62.4

Apache2.4和PHP5.6整合 - 摘要: 本文讲的是Apache2.4和PHP5.6整合, # 配置apache2.4> 在windows平台下php官方推荐使用[apachelounge](http://apachelounge.com)封装的二进制版本。官方原话是:![](https://static.oschina.



# 配置apache2.4
> 在windows平台下php官方推荐使用[apachelounge](http://apachelounge.com)封装的二进制版本。官方原话是:![](https://static.oschina.net/uploads/img/201607/18200439_Cxb2.png)
## 接下来对apache进行配置
1. 打开文件conf/httpd.conf。
2. ServerRoot "c:/Apache24" #配置为apache的根目录
3. ServerName www.example.com:80 #将服务器名设置为localhost
4. DocumentRoot "c:/Apache24/htdocs" /#这个是网站的根目录
5.
6. DirectoryIndex index.html
7. ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
8.
# 配置php5.6
> “Non Thread Safe”是IIS专用的,“Thread Safe”才是Apache服务器用的。[官方下载地址](http://windows.php.net/download)。解压后找到php.ini-production"改名为"php.ini"。
## 接下来对php进行配置
1. extension_dir = "ext" # 首先打开扩展
2. php_fileinfo.dll、php_gd2.dll、php_mysql.dll、php_mysqli.dll、php_pdo_mysql.dll /# 将这些扩展打开,当然需要什么用打开什么,这是一般的配置。
# 整合
## 将下列内容复制到conf/httpd.conf文件的末尾
```
LoadModule php5_module "J:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "J:/php"
```
## 最后在命令行中运行bin/httpd.exe,没有报错则访问localhost:80


以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , apache , 整合 , 5.6 2.4 ,以便于您获取更多的相关知识。