详解配置 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中的观察者模式
Mar 24 PHP
php中使用Akismet防止垃圾评论的代码
Jun 10 PHP
PHP中将数组转成XML格式的实现代码
Aug 08 PHP
php检测网页是否被百度收录的函数代码
Oct 09 PHP
php生成图形(Libchart)实例
Nov 06 PHP
thinkphp中的url跳转用法分析
Jul 12 PHP
PHP中的正则表达式实例详解
Apr 25 PHP
ThinkPHP框架实现数据增删改
May 07 PHP
PHP实现根据密码长度显示安全条
Jul 04 PHP
Yii2框架配置文件(Application属性)与调试技巧实例分析
May 27 PHP
is_file和file_exists效率比较
Mar 14 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
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
php 使用GD库为页面增加水印示例代码
2014/03/24 PHP
PHP整数取余返回负数的相关解决方法
2014/05/15 PHP
PHP多维数组转一维数组的简单实现方法
2015/12/23 PHP
JavaScript 设计模式 安全沙箱模式
2010/09/24 Javascript
js focus不起作用的解决方法(主要是因为dom元素是否加载完成)
2010/11/05 Javascript
属于你的jQuery提示框(Tip)插件
2016/01/20 Javascript
总结AngularJS开发者最常犯的十个错误
2016/08/31 Javascript
jquery css实现邮箱自动补全
2016/11/14 Javascript
JavaScript表单验证实现代码
2017/05/22 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
2017/07/17 jQuery
Vue+Webpack完美整合富文本编辑器TinyMce的方法
2018/11/30 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
Vue登录主页动态背景短视频制作
2019/09/21 Javascript
详解vue-router的Import异步加载模块问题的解决方案
2020/05/13 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
浅谈JavaScript中你可能不知道URL构造函数的属性
2020/07/13 Javascript
python解析文件示例
2014/01/23 Python
Python数组遍历的简单实现方法小结
2016/04/27 Python
Python配置mysql的教程(推荐)
2017/10/13 Python
Python使用Matplotlib实现Logos设计代码
2017/12/25 Python
Pycharm以root权限运行脚本的方法
2019/01/19 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
2019/04/15 Python
基于腾讯云服务器部署微信小程序后台服务(Python+Django)
2019/05/08 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
Python笔试面试题小结
2019/09/07 Python
Python进行特征提取的示例代码
2020/10/15 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
策划总监岗位职责
2014/02/16 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
2014年初级职称工作总结
2014/12/08 职场文书
培训督导岗位职责
2015/04/10 职场文书
幼儿园见习总结
2015/06/23 职场文书
MySQL表的增删改查基础教程
2021/04/07 MySQL