mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Bugfix requisiti Apache
This commit is contained in:
@@ -2,18 +2,21 @@
|
|||||||
|
|
||||||
// Apache
|
// Apache
|
||||||
$modules = [
|
$modules = [
|
||||||
'mod_rewrite' => tr('Fornisce un sistema di riscrittura URL basato su regole predefinite'),
|
'mod_rewrite' => [
|
||||||
|
'server' => 'HTTP_MOD_REWRITE',
|
||||||
|
'description' => tr('Fornisce un sistema di riscrittura URL basato su regole predefinite'),
|
||||||
|
],
|
||||||
];
|
];
|
||||||
|
|
||||||
$available_modules = [];
|
if (function_exists('apache_get_modules')) {
|
||||||
try {
|
|
||||||
$available_modules = apache_get_modules();
|
$available_modules = apache_get_modules();
|
||||||
} catch(Exception $e) {
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$apache = [];
|
$apache = [];
|
||||||
foreach ($modules as $name => $description) {
|
foreach ($modules as $name => $values) {
|
||||||
$status = in_array($name, $available_modules);
|
$description = $values['description'];
|
||||||
|
|
||||||
|
$status = isset($available_modules) ? in_array($name, $available_modules) : $_SERVER[$values['server']] == 'On';
|
||||||
|
|
||||||
$apache[] = [
|
$apache[] = [
|
||||||
'name' => $name,
|
'name' => $name,
|
||||||
|
Reference in New Issue
Block a user