详解配置 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 zend 相对路径问题
Jan 12 PHP
PHPMYADMIN 简明安装教程 推荐
Mar 07 PHP
PHP在不同页面间传递Json数据示例代码
Jun 08 PHP
解析PHP中empty is_null和isset的测试
Jun 29 PHP
PHP提交表单失败后如何保留已经填写的信息
Jun 20 PHP
php文件上传简单实现方法
Jan 24 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
May 12 PHP
php使用ZipArchive函数实现文件的压缩与解压缩
Oct 27 PHP
CodeIgniter多语言实现方法详解
Jan 20 PHP
PHP文件系统管理(实例讲解)
Sep 19 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
thinkPHP中U方法加密传递参数功能示例
May 29 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
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
php SQL之where语句生成器
2009/03/24 PHP
PHP遍历并打印指定目录下所有文件实例
2014/02/10 PHP
php的扩展写法总结
2019/05/14 PHP
laravel-admin 在列表页添加自定义按钮的例子
2019/09/30 PHP
浅谈javascript 面向对象编程
2009/10/28 Javascript
Ajax异步提交表单数据的说明及方法实例
2013/06/22 Javascript
js中把JSON字符串转换成JSON对象最好的方法
2014/03/21 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
2017/01/06 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
vue计算属性get和set用法示例
2019/02/08 Javascript
微信小程序中为什么使用var that=this
2019/08/27 Javascript
Vue 中使用富文本编译器wangEditor3的方法
2019/09/26 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
2020/03/25 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
[26:24]完美副总裁、DOTA2负责人蔡玮专访:电竞如人生
2014/09/11 DOTA
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
python matplotlib 注释文本箭头简单代码示例
2018/01/08 Python
浅谈python的深浅拷贝以及fromkeys的用法
2019/03/08 Python
Django  ORM 练习题及答案
2019/07/19 Python
python实现翻转棋游戏(othello)
2019/07/29 Python
简单介绍django提供的加密算法
2019/12/18 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
Python Celery异步任务队列使用方法解析
2020/08/10 Python
python urllib和urllib3知识点总结
2021/02/08 Python
简单掌握CSS3中resize属性的用法
2016/04/01 HTML / CSS
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
匡威爱尔兰官网:Converse爱尔兰
2019/06/09 全球购物
现金会计岗位职责
2013/12/05 职场文书
会计系中文个人求职信
2013/12/24 职场文书
森林防火标语
2014/06/23 职场文书
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers
python神经网络Xception模型
2022/05/06 Python
Nginx HTTP跳转至HTTPS
2022/05/15 Servers