详解配置 Apache 服务器支持 PHP 文件的解析


Posted in PHP onFebruary 15, 2017

详解配置 Apache 服务器支持 PHP 文件的解析

【说明】

1. 本例中 Apache 版本为 httpd-2.4.20-x64-vc14 ,安装路径为 E:\Apache24

2. PHP 版本为 php-5.5.34-Win32-VC11-x64 ,安装路径为 E:\php-5.5.34

【下载】

登录 http://php.NET/downloads.php 下载 PHP,由于我要把它跟 Apache 集成,所以我这里下载的是 Thread Safe 版本;

【安装】

1. 解压下载的文件,本例我将压缩包解压到 E 盘根目录;

【配置】

1. 用文本编辑器打开 E:\Apache24\conf\httpd.conf 文件,找到 #LoadModule vhost_alias_module modules/mod_vhost_alias.so 并在其下一行添加如下配置:

# 以 module 方式加载 php 
LoadModule php5_module "E:/php-5.5.34/php5apache2_4.dll" 
# 指明 php 配置文件 php.ini 的位置 
PHPIniDir "E:/php-5.5.34"

2. 找到 AddType application/x-gzip .gz .tgz 并在其下一行添加如下配置:

# 定义能够执行 php 的文件类型,即.php和.html的文件能执行PHP程序 
AddType Application/x-httpd-php .php .html

3. 将 E:\php-5.5.34\php.ini-development 改名为 E:\php-5.5.34\php.ini ,并用文本编辑器打开 php.ini 文件,到 extension_dir = "./" 一行,去掉注释并将其替换为 extension_dir = "E:/php-5.5.34/ext" ;

extension_dir = "E:/php-5.5.34/ext"

4. 重启 Apache 服务器;

【测试】

1. 编写 test.php 文件并将文件保存到 Apache 服务器的网站路径下,文件内容如下:

<?php 
  phpinfo(); 
?>

2. 在浏览器中打开 http://localhost/test.php ,当出现如下页面时,则表示 Apache 已经支持 PHP 文件的解析;

详解配置 Apache 服务器支持 PHP 文件的解析

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
数据库相关问题
Oct 09 PHP
PHP写入WRITE编码为UTF8的文件的实现代码
Jul 07 PHP
PHP 编程安全性小结
Jan 08 PHP
php5.3 废弃函数小结
May 16 PHP
drupal 代码实现URL重写
May 04 PHP
基于php下载文件的详解
Jun 02 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
Oct 22 PHP
PHP实现在线阅读PDF文件的方法
Jun 23 PHP
CodeIgniter控制器之业务逻辑实例分析
Jan 20 PHP
浅谈PHP中的
Apr 23 PHP
详解PHP防止直接访问.php 文件的实现方法
Jul 28 PHP
PHP操作Redis数据库常用方法示例
Aug 25 PHP
PHP使用Redis替代文件存储Session的方法
Feb 15 #PHP
Yii2中多表关联查询hasOne hasMany的方法
Feb 15 #PHP
php+Memcached实现简单留言板功能示例
Feb 15 #PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
Feb 14 #PHP
PHP中Trait及其应用详解
Feb 14 #PHP
php数组指针操作详解
Feb 14 #PHP
PHP中include()与require()的区别说明
Feb 14 #PHP
You might like
深入apache配置文件httpd.conf的部分参数说明
2013/06/28 PHP
FireFox浏览器使用Javascript上传大文件
2013/10/30 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
Javascript miscellanea -display data real time, using window.status
2007/01/09 Javascript
JS 页面自动加载函数(兼容多浏览器)
2009/05/18 Javascript
JS中不为人知的五种声明Number的方式简要概述
2013/02/22 Javascript
nodejs获取本机内网和外网ip地址的实现代码
2014/06/01 NodeJs
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
2015/12/10 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
JavaScript ES5标准中新增的Array方法
2016/06/28 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
2016/08/26 Javascript
微信小程序 action-sheet底部菜单详解
2016/10/27 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
微信小程序 出现错误:{&quot;baseresponse&quot;:{&quot;errcode&quot;:-80002,&quot;errmsg&quot;:&quot;&quot;}}解决办法
2017/02/23 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
详解JS获取HTML DOM元素的8种方法
2017/06/17 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
JavaScript Date对象功能与用法学习记录
2020/04/28 Javascript
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
Python(Tornado)模拟登录小米抢手机
2013/11/12 Python
python开发之函数定义实例分析
2015/11/12 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
Python3.6连接Oracle数据库的方法详解
2018/05/18 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
2019/11/05 Python
Python: glob匹配文件的操作
2020/12/11 Python
Python字符串对齐、删除字符串不需要的内容以及格式化打印字符
2021/01/23 Python
CSS3转换功能transform主要属性值分析及实现分享
2012/05/06 HTML / CSS
秘书行业自我鉴定范文
2013/12/30 职场文书
教师节标语大全
2014/10/07 职场文书
房屋财产继承协议书范本
2014/11/03 职场文书
会计电算化实训报告
2014/11/04 职场文书
2015年世界环境日活动方案
2015/05/05 职场文书
golang中字符串MD5生成方式总结
2021/07/04 Golang