首页 > 技术 > cms教程

WordPress开发函数apache_mod_loaded()

cms教程 2022-10-26 09:23:45  

WordPress开发函数apache_mod_loaded(),Apache配置中是否存在指定的模块?

用法:

apache_mod_loaded( string $mod, bool $default = false )

参数:

$mod

(string) (必需) 模块,例如mod_rewrite。

$default

(bool) (可选) 如果没有找到模块,则返回默认值。

默认: false

返回

(bool)是否加载指定的模块。

来源:

文件: wp-includes/functions.php

function apache_mod_loaded( $mod, $default = false ) {

global $is_apache;

if ( ! $is_apache ) {

return false;

}

if ( function_exists( 'apache_get_modules' ) ) {

$mods = apache_get_modules();

if ( in_array( $mod, $mods, true ) ) {

return true;

}

} elseif ( function_exists( 'phpinfo' ) && false === strpos( ini_get( 'disable_functions' ), 'phpinfo' ) ) {

ob_start();

phpinfo( 8 );

$phpinfo = ob_get_clean();

if ( false !== strpos( $phpinfo, $mod ) ) {

return true;

}

}

return $default;

}

更新日志:

WordPress开发函数apache_mod_loaded() (https://www.wpzt.net/) WordPress开发教程 第1张

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:https://chcsas.com/ywkf/3500.html

加载中~

木星教程网

统计代码 | 湘ICP备19012813号-5

本网站LOGO受版权及商标保护,版权登记号:国作登字-2022-F-10126915,未经湖南木星科技官方许可,严禁使用。
Copyright © 2012-2022 湖南木星科技有限公司(木星网)版权所有
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源,商业媒体及纸媒请先联系:aishangyiwan@126.com

扫描微信二维码

关注我们可获取更多热点资讯