mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Relax mysql check (#9100)
DO NOT DELETE THIS TEXT #### Please note > Please read this information carefully. You can run `./scripts/pre-commit.php` to check your code before submitting. - [x] Have you followed our [code guidelines?](http://docs.librenms.org/Developing/Code-Guidelines/) #### Testers If you would like to test this pull request then please run: `./scripts/github-apply <pr_id>`, i.e `./scripts/github-apply 5926`
This commit is contained in:
committed by
Neil Lathwood
parent
e603fcfd6f
commit
2fa50bd5e1
@@ -203,7 +203,12 @@ class Checks
|
||||
|
||||
private static function missingPhpExtensions()
|
||||
{
|
||||
$required_modules = ['mysqli', 'mbstring', 'pcre', 'curl', 'session', 'xml', 'gd'];
|
||||
// allow mysqli, but prefer mysqlnd
|
||||
if (!extension_loaded('mysqlnd') && !extension_loaded('mysqli')) {
|
||||
return ['mysqlnd'];
|
||||
}
|
||||
|
||||
$required_modules = ['mbstring', 'pcre', 'curl', 'session', 'xml', 'gd'];
|
||||
|
||||
return array_filter($required_modules, function ($module) {
|
||||
return !extension_loaded($module);
|
||||
|
||||
Reference in New Issue
Block a user