Révision 762e8cf9
Ajouté par jim-p il y a plus de 9 ans
etc/inc/service-utils.inc | ||
---|---|---|
187 | 187 |
global $config; |
188 | 188 |
if ($service_name == "") |
189 | 189 |
return false; |
190 |
if (isset($config['installedpackages'][$service_name]['config'][0]['enable']) && |
|
191 |
((empty($config['installedpackages'][$service_name]['config'][0]['enable'])) || |
|
192 |
($config['installedpackages'][$service_name]['config'][0]['enable'] === 'off'))) |
|
193 |
return false; |
|
190 |
if (is_array($config['installedpackages'])) { |
|
191 |
if (isset($config['installedpackages'][$service_name]['config'][0]['enable']) && |
|
192 |
((empty($config['installedpackages'][$service_name]['config'][0]['enable'])) || |
|
193 |
($config['installedpackages'][$service_name]['config'][0]['enable'] === 'off'))) { |
|
194 |
return false; |
|
195 |
} |
|
196 |
} |
|
194 | 197 |
return true; |
195 | 198 |
} |
196 | 199 |
|
Formats disponibles : Unified diff
Avoid a "Cannot use string offset as an array" error if the packages section of the config is missing.