详解配置 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中文件上传的安全问题
Oct 09 PHP
一个阿拉伯数字转中文数字的函数
Oct 09 PHP
php5.2时间相差8小时
Jan 15 PHP
php面向对象全攻略 (十) final static const关键字的使用
Sep 30 PHP
php中curl和file_get_content的区别
May 10 PHP
ThinkPHP调试模式与日志记录概述
Aug 22 PHP
YII Framework教程之异常处理详解
Mar 14 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
Mar 16 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
May 16 PHP
ThinkPHP中获取指定日期后工作日的具体日期方法
Oct 14 PHP
基于laravel Request的所有方法详解
Sep 29 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
Nov 13 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写的带缓存数据功能的mysqli类
2012/09/06 PHP
php 删除cookie方法详解
2014/12/01 PHP
在openSUSE42.1下编译安装PHP7 的方法
2015/12/24 PHP
Zend Framework自定义Helper类相关注意事项总结
2016/03/14 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
Smarty分页实现方法完整实例
2016/05/11 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
2018/12/06 PHP
javascript与cookie 的问题详解
2013/11/11 Javascript
详解JavaScript中循环控制语句的用法
2015/06/03 Javascript
详解Bootstrap创建表单的三种格式(一)
2016/01/04 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
使用Bootstrap美化按钮实例代码(demo)
2017/02/03 Javascript
神级程序员JavaScript300行代码搞定汉字转拼音
2017/05/20 Javascript
JS创建Tag标签的方法详解
2017/06/09 Javascript
JS 正则表达式验证密码、邮箱格式的实例代码
2018/10/28 Javascript
JS获取月的第几周和年的第几周实例代码
2018/12/05 Javascript
小程序页面动态配置实现方法
2019/02/05 Javascript
JavaScript ES2019中的8个新特性详解
2019/02/20 Javascript
微信小程序防止多次点击跳转和防止表单组件输入内容多次验证功能(函数防抖)
2019/09/19 Javascript
jquery实现购物车基本功能
2019/10/25 jQuery
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
微信小程序实现日历小功能
2020/11/18 Javascript
jQuery实现查看图片功能
2020/12/01 jQuery
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
Python解析最简单的验证码
2016/01/07 Python
shelve  用来持久化任意的Python对象实例代码
2016/10/12 Python
Python 闭包的使用方法
2017/09/07 Python
浅谈Python NLP入门教程
2017/12/25 Python
Python3结合Dlib实现人脸识别和剪切
2018/01/24 Python
使用Python处理BAM的方法
2018/09/28 Python
Numpy 理解ndarray对象的示例代码
2020/04/03 Python
Canvas 帧动画吃苹果小游戏
2020/08/05 HTML / CSS
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
中学运动会广播稿
2014/01/19 职场文书
商业计划书之服装
2019/09/09 职场文书