Révision b21ad5d5
Ajouté par jim-p il y a plus de 9 ans
etc/inc/service-utils.inc | ||
---|---|---|
202 | 202 |
global $config; |
203 | 203 |
if ($service_name == "") |
204 | 204 |
return false; |
205 |
if (isset($config['installedpackages'][$service_name]['config'][0]['enable']) && |
|
206 |
((empty($config['installedpackages'][$service_name]['config'][0]['enable'])) || |
|
207 |
($config['installedpackages'][$service_name]['config'][0]['enable'] === 'off'))) |
|
208 |
return false; |
|
205 |
if (is_array($config['installedpackages'])) { |
|
206 |
if (isset($config['installedpackages'][$service_name]['config'][0]['enable']) && |
|
207 |
((empty($config['installedpackages'][$service_name]['config'][0]['enable'])) || |
|
208 |
($config['installedpackages'][$service_name]['config'][0]['enable'] === 'off'))) { |
|
209 |
return false; |
|
210 |
} |
|
211 |
} |
|
209 | 212 |
return true; |
210 | 213 |
} |
211 | 214 |
|
Formats disponibles : Unified diff
Avoid a "Cannot use string offset as an array" error if the packages section of the config is missing.