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

 更新时间:2015年03月14日 10:23:03   作者:work24  
这篇文章主要介绍了php检测apache mod_rewrite模块是否安装的方法,通过对apache mod_rewrite模块相关函数的检测实现该检测功能,需要的朋友可以参考下

本文实例讲述了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 修改、增加xml结点属性的实现代码

    php 修改、增加xml结点属性的实现代码

    php修改xml结点属性,增加xml结点属性的代码,有需要的朋友可以参考下
    2013-10-10
  • 使用PHP接受文件并获得其后缀名的方法

    使用PHP接受文件并获得其后缀名的方法

    这篇文章主要介绍了使用PHP接受文件并获得其后缀名的方法,作者着重提到了其中$_FILES全局变量的使用,需要的朋友可以参考下
    2015-08-08
  • Yii2中datetime类的使用

    Yii2中datetime类的使用

    这篇文章主要介绍了Yii2中datetime类的使用的相关资料,需要的朋友可以参考下
    2016-12-12
  • php-fpm优化总结经验分享

    php-fpm优化总结经验分享

    这篇文章主要为大家介绍了php-fpm优化总结的经验分享,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Smarty模板学习笔记之Smarty简介

    Smarty模板学习笔记之Smarty简介

    Smarty是一个使用PHP写出来的模板PHP模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。
    2014-05-05
  • PHP 分页类(模仿google)-面试题目解答

    PHP 分页类(模仿google)-面试题目解答

    今天去XX公司面试了,感觉很不理想。因为这一段时间都在加深Zend Framework,都没练习常用函数和方法了。
    2009-09-09
  • PHP单元测试PHPUnit简单用法示例

    PHP单元测试PHPUnit简单用法示例

    这篇文章主要介绍了PHP单元测试PHPUnit简单用法,结合实例形式分析了PHPUnit的安装、单元测试简单操作技巧,需要的朋友可以参考下
    2018-07-07
  • PHP中func_get_args(),func_get_arg(),func_num_args()的区别

    PHP中func_get_args(),func_get_arg(),func_num_args()的区别

    我们再看一下PHP的这三个函数[unc_get_arg(),func_get_args(),func_num_args()]的区别,我们先看一下,下面的实例代码
    2013-09-09
  • PHP中危险的file_put_contents函数详解

    PHP中危险的file_put_contents函数详解

    file_put_contents() 函数把一个字符串写入文件中。最近发现file_put_contents函数有一直没注意到的问题,所以下面这篇文章主要给大家介绍了关于PHP中危险的file_put_contents函数的相关资料,需要的朋友可以参考借鉴,下面来一起看吧。
    2017-11-11
  • PHP abstract 抽象类定义与用法示例

    PHP abstract 抽象类定义与用法示例

    这篇文章主要介绍了PHP abstract 抽象类定义与用法,结合实例形式分析了php定义abstract抽象类以及继承抽象类等具体使用技巧,需要的朋友可以参考下
    2018-05-05

最新评论