详解配置 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制作的意见反馈表源码
Mar 11 PHP
phpMyAdmin 安装教程全攻略
Mar 19 PHP
PHP的分页功能
Mar 21 PHP
PHP nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
Aug 21 PHP
供参考的 php 学习提高路线分享
Oct 23 PHP
深入PHP nl2br()格式化输出的详解
Jun 05 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
Jun 09 PHP
PDO防注入原理分析以及使用PDO的注意事项总结
Oct 23 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
PHP递归实现层级树状展开
Apr 01 PHP
PHP面向对象程序设计高级特性详解(接口,继承,抽象类,析构,克隆等)
Dec 02 PHP
laravel model模型处理之修改查询或修改字段时的类型格式案例
Oct 17 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
深入php list()函数的详解
2013/06/05 PHP
图文介绍PHP添加Redis模块及连接
2015/07/28 PHP
PHP实现表单提交时去除斜杠的方法
2016/12/26 PHP
PHP中时间加减函数strtotime用法分析
2017/04/26 PHP
phpMyAdmin无法登陆的解决方法
2017/04/27 PHP
php+layui数据表格实现数据分页渲染代码
2019/10/26 PHP
Javascript实现滑块滑动改变值的实现代码
2013/04/12 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
2015/02/13 Javascript
简述Jquery与DOM对象
2015/07/10 Javascript
基于JS实现密码框(password)中显示文字提示功能代码
2016/05/27 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
vuex 的简单使用
2018/03/22 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
vue无限轮播插件代码实例
2019/05/10 Javascript
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
Python操作SQLite简明教程
2014/07/10 Python
python关闭windows进程的方法
2015/04/18 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
python实现flappy bird游戏
2018/12/24 Python
使用Python自动化破解自定义字体混淆信息的方法实例
2019/02/13 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
Django框架ORM数据库操作实例详解
2019/11/07 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
2021/01/15 Python
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
意大利男装网店:Vrients
2019/05/02 全球购物
英国工作场所设备购买网站:Slingsby
2019/05/03 全球购物
采购部主管岗位职责
2014/01/01 职场文书
企业爱心捐款倡议书
2015/04/27 职场文书
2015年电信员工工作总结
2015/05/26 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript
MySQL数据库优化之通过索引解决SQL性能问题
2022/04/10 MySQL
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB