ConFoo Montreal 2026: Call for Papers

Voting

: one minus one?
(Example: nine)

The Note You're Voting On

christian at zp1 dot net
1 year ago
/**
* Check if a Apache module is loaded (even if php run as fcgi or cgi )
*
* @param string $module
* @return bool
*/
public static function apache_check_module(string $module): bool
{
$module = ($module ? strval(value: $module) : '');
if (function_exists('apache_get_modules') && !empty($module)) {
if (in_array(needle: $module, haystack: apache_get_modules())) {
return TRUE;
}
} else if (!empty(shell_exec(command: 'apache2ctl -M | grep \'' . $module . '\''))) {
return TRUE;
} else {
return FALSE;
}
}

<< Back to user notes page

To Top