详解配置 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 set_time_limit(0) 设置程序执行时间的函数
May 26 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
Jul 05 PHP
php使用fgetcsv读取csv文件出现乱码的解决方法
Nov 08 PHP
php使用function_exists判断函数可用的方法
Nov 19 PHP
PHP的cURL库简介及使用示例
Feb 06 PHP
php数据访问之查询关键字
May 09 PHP
php实现将二维关联数组转换成字符串的方法详解
Jul 31 PHP
php高清晰度无损图片压缩功能的实现代码
Dec 09 PHP
PHP getDocNamespaces()函数讲解
Feb 03 PHP
PHP实现字母数字混合验证码功能
Jul 11 PHP
php生成微信红包数组的方法
Sep 05 PHP
PHP实现倒计时功能
Nov 16 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
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
判断页面是关闭还是刷新的js代码
2007/01/28 Javascript
JS加ASP二级域名转向的代码
2007/05/17 Javascript
javaScript 利用闭包模拟对象的私有属性
2011/12/29 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
jQuery绑定事件不执行但alert后可以正常执行
2014/06/03 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
vue移动端弹框组件的实例
2018/09/25 Javascript
node实现简单的增删改查接口实例代码
2019/08/22 Javascript
跟老齐学Python之dict()的操作方法
2014/09/24 Python
使用Python抓取模板之家的CSS模板
2015/03/16 Python
Python易忽视知识点小结
2015/05/25 Python
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
Python多线程原理与用法详解
2018/08/20 Python
Python数据结构之栈、队列及二叉树定义与用法浅析
2018/12/27 Python
python实现QQ邮箱发送邮件
2020/03/06 Python
iPython pylab模式启动方式
2020/04/24 Python
基于pytorch中的Sequential用法说明
2020/06/24 Python
详解HTML5中download属性的应用
2015/08/06 HTML / CSS
HTML5新特性之type=file文件上传功能
2018/02/02 HTML / CSS
家庭睡衣和家庭用品:Little Blue House
2018/03/18 全球购物
2014年体育教学工作总结
2014/12/09 职场文书
工程部主管岗位职责
2015/02/12 职场文书
酒店保洁员岗位职责
2015/02/26 职场文书
社区挂职锻炼个人工作总结
2015/10/23 职场文书
导游词之藏龙百瀑景区
2019/12/30 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python
Win10多屏显示如何设置?Win10电脑多屏显示设置操作方法
2022/07/07 数码科技