详解配置 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写的serv-u的web申请账号的程序
Oct 09 PHP
用PHP的超级变量$_GET获取HTML表单(Form) 数据
May 07 PHP
PHP求最大子序列和的算法实现
Jun 24 PHP
php源代码安装常见错误与解决办法分享
May 28 PHP
php使用百度ping服务代码实例
Jun 19 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 PHP
php采集中国代理服务器网的方法
Jun 16 PHP
PHP中的密码加密的解决方案总结
Oct 26 PHP
php 根据自增id创建唯一编号类
Apr 06 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
Oct 08 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
Jan 23 PHP
详解PHP用mb_string处理windows中文字符
May 26 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
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
Search Engine Friendly的URL设计
2006/10/09 PHP
一个用mysql_odbc和php写的serach数据库程序
2006/10/09 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
2014/06/12 PHP
php限制文件下载速度的代码
2015/10/20 PHP
javascript 最常用的10个自定义函数[推荐]
2009/12/26 Javascript
js showModalDialog 弹出对话框的简单实例(子窗体)
2014/01/07 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
2015/06/10 Javascript
javascript图片延迟加载实现方法及思路
2015/12/31 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
Bootstrap Table使用心得总结
2016/11/29 Javascript
js轮播图的插件化封装详解
2017/07/17 Javascript
JavaScript贪吃蛇小组件实例代码
2017/08/20 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
JavaScript实现简单的隐藏式侧边栏功能示例
2018/08/31 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
解决cordova+vue 项目打包成APK应用遇到的问题
2019/05/10 Javascript
Element Card 卡片的具体使用
2020/07/26 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
Vue实现购物小球抛物线的方法实例
2020/11/22 Vue.js
[02:30]辉夜杯主赛事第二日胜者组半决赛 CDEC.Y赛后采访
2015/12/26 DOTA
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
2019/09/26 Python
Python利用FFT进行简单滤波的实现
2020/02/26 Python
如何利用Python识别图片中的文字
2020/05/31 Python
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
综合素质的自我鉴定
2013/10/07 职场文书
陕西导游词
2015/02/04 职场文书
2015年端午节活动总结
2015/02/11 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL
Win11 vmware不兼容怎么办?Win11与VMware虚拟机不兼容的解决方法
2023/01/09 数码科技