详解配置 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 相关文章推荐
php 获取当前访问的url文件名的方法小结
Feb 08 PHP
PHP中fwrite与file_put_contents性能测试代码
Aug 02 PHP
PHP Global定义全局变量使用说明
Aug 15 PHP
浅析php中json_encode()和json_decode()
May 25 PHP
php微信公众平台开发类实例
Apr 01 PHP
帝国cms目录结构分享
Jul 06 PHP
apache php mysql开发环境安装教程
Jul 28 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
Oct 18 PHP
详解PHP中mb_strpos的使用
Feb 04 PHP
PHP面向对象类型约束用法分析
Jun 12 PHP
PHP创建XML接口示例
Jul 04 PHP
YII2框架中添加自定义模块的方法实例分析
Mar 18 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
Terran兵种对照表
2020/03/14 星际争霸
提升PHP执行速度全攻略(上)
2006/10/09 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
PHP中$_SERVER使用说明
2015/07/05 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
YII框架关联查询操作示例
2019/04/29 PHP
laravel-admin 在列表页添加自定义按钮的例子
2019/09/30 PHP
jQuery.Validate 使用笔记(jQuery Validation范例 )
2010/06/25 Javascript
js自定义事件及事件交互原理概述(一)
2013/02/01 Javascript
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
js实现简易的单数字随机抽奖(0-9)
2020/03/19 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
加载 vue 远程代码的组件实例详解
2017/11/20 Javascript
vue以组件或者插件的形式实现throttle或者debounce
2019/05/22 Javascript
jQuery实现日历效果
2020/09/11 jQuery
[34:39]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第二局
2016/03/05 DOTA
python字符串连接方法分析
2016/04/12 Python
Python中模块与包有相同名字的处理方法
2017/05/05 Python
python 中的divmod数字处理函数浅析
2017/10/17 Python
python地震数据可视化详解
2019/06/18 Python
基于Python+Appium实现京东双十一自动领金币功能
2019/10/31 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
美国最顶级的精品店之一:Hampden Clothing
2016/12/22 全球购物
音乐专业自荐信
2014/02/07 职场文书
《黄山奇石》教学反思
2014/04/19 职场文书
校园环保标语
2014/06/13 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
2019年度行政文员工作计划范本!
2019/07/04 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
python实现调用摄像头并拍照发邮箱
2021/04/27 Python
mysql left join快速转inner join的过程
2021/06/30 MySQL
分享3个非常实用的 Python 模块
2022/03/03 Python