mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Validation require memcached extension for distributed pollers (#7815)
This commit is contained in:
@@ -81,6 +81,11 @@ class Php implements ValidationGroup
|
||||
private function checkExtensions(Validator $validator)
|
||||
{
|
||||
$required_modules = array('mysqli','pcre','curl','session','snmp','mcrypt', 'xml', 'gd');
|
||||
|
||||
if (Config::get('distributed_poller')) {
|
||||
$required_modules[] = 'memcached';
|
||||
}
|
||||
|
||||
foreach ($required_modules as $extension) {
|
||||
if (!extension_loaded($extension)) {
|
||||
$validator->fail("Missing PHP extension: $extension", "Please install $extension");
|
||||
|
Reference in New Issue
Block a user