php检测apache mod_rewrite模块是否安装的方法


Posted in PHP onMarch 14, 2015

本文实例讲述了php检测apache mod_rewrite模块是否安装的方法。分享给大家供大家参考。具体实现方法如下:

/**
 * @title Check if Apache's mod_rewrite is installed.
 * 
 * @author Pierre-Henry Soria <ph7software@gmail.com>
 * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved.
 * @return boolean
 */
function isRewriteMod()
{
  if (function_exists('apache_get_modules'))
  {
    $aMods = apache_get_modules();
    $bIsRewrite = in_array('mod_rewrite', $aMods);
  }
  else
  {
    $bIsRewrite = (strtolower(getenv('HTTP_MOD_REWRITE')) == 'on');
  }
  return $bIsRewrite;
}

使用方法:

if (!isRewriteMod()) exit('Please install Apache mod_rewrite module.');

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
使用PHP制作新闻系统的思路
Oct 09 PHP
解析php中获取系统信息的方法
Jun 25 PHP
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
Sep 28 PHP
php实现mysql封装类示例
May 07 PHP
Smarty模板学习笔记之Smarty简介
May 20 PHP
深入浅出php socket编程
May 13 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
Dec 02 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
Mar 15 PHP
php 访问oracle 存储过程实例详解
Jan 08 PHP
thinkPHP5.0框架安装教程
Mar 25 PHP
php中str_pad()函数用法分析
Mar 28 PHP
Laravel 在views中加载公共页面的实现代码
Oct 22 PHP
php读取csv文件并输出的方法
Mar 14 #PHP
php列出mysql表所有行和列的方法
Mar 13 #PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
Mar 13 #PHP
PHP 验证登陆类分享
Mar 13 #PHP
php检索或者复制远程文件的方法
Mar 13 #PHP
php通过文件流方式复制文件的方法
Mar 13 #PHP
php通过递归方式复制目录和子目录的方法
Mar 13 #PHP
You might like
用在PHP里的JS打印函数
2006/10/09 PHP
改变Apache端口等配置修改方法
2008/06/05 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
2013/10/22 PHP
CodeIgniter连贯操作的底层原理分析
2016/05/17 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
Yii框架实现记录日志到自定义文件的方法
2017/05/23 PHP
JS event使用方法详解
2008/04/28 Javascript
JavaScript Event学习第十章 一些可替换的事件对
2010/02/10 Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
2013/10/18 Javascript
jquery实现图片灯箱明暗的遮罩效果
2013/11/15 Javascript
node.js中的console.log方法使用说明
2014/12/09 Javascript
超赞的动手创建JavaScript框架的详细教程
2015/06/30 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
JS实现鼠标框选效果完整实例
2016/06/20 Javascript
Angularjs中三种数据的绑定策略(“@”,“=”,“&amp;”)
2016/12/23 Javascript
jQuery实现简单的滑动导航代码(移动端)
2017/05/22 jQuery
微信小程序 自定义消息提示框
2017/08/06 Javascript
解决$store.getters调用不执行的问题
2019/11/08 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
python实现保存网页到本地示例
2014/03/16 Python
Python模拟随机游走图形效果示例
2018/02/06 Python
python使用正则表达式来获取文件名的前缀方法
2018/10/21 Python
python爬虫之urllib,伪装,超时设置,异常处理的方法
2018/12/19 Python
python join方法使用详解
2019/07/30 Python
详解Python3 中的字符串格式化语法
2020/01/15 Python
python名片管理系统开发
2020/06/18 Python
浅析关于Keras的安装(pycharm)和初步理解
2020/10/23 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
英国假发网站:Hothair
2018/02/23 全球购物
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
党员对照检查材料思想汇报
2014/09/16 职场文书
pytorch 使用半精度模型部署的操作
2021/05/24 Python
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫