Compare commits

...

3 Commits

Author SHA1 Message Date
Côme Chilliet 6cb8e5442a fix: Remove ini and pdo check in checkServer
ini check is already in setupchecks and not needed that often, pdo is
already checked above so it makes no sense.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-25 10:35:32 +01:00
Côme Chilliet 7cd55a3306 revert: "fix: Remove check for PHP modules in checkServer which are already tested by setupchecks"
This reverts commit d5406c998e.
2025-02-25 09:05:36 +01:00
Côme Chilliet d5406c998e fix: Remove check for PHP modules in checkServer which are already tested by setupchecks
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-24 18:09:10 +01:00
-24
View File
@@ -495,15 +495,8 @@ class OC_Util {
'curl_init' => 'cURL',
'openssl_verify' => 'OpenSSL',
],
'defined' => [
'PDO::ATTR_DRIVER_NAME' => 'PDO'
],
'ini' => [
'default_charset' => 'UTF-8',
],
];
$missingDependencies = [];
$invalidIniSettings = [];
$iniWrapper = \OC::$server->get(IniGetWrapper::class);
foreach ($dependencies['classes'] as $class => $module) {
@@ -516,16 +509,6 @@ class OC_Util {
$missingDependencies[] = $module;
}
}
foreach ($dependencies['defined'] as $defined => $module) {
if (!defined($defined)) {
$missingDependencies[] = $module;
}
}
foreach ($dependencies['ini'] as $setting => $expected) {
if (strtolower($iniWrapper->getString($setting)) !== strtolower($expected)) {
$invalidIniSettings[] = [$setting, $expected];
}
}
foreach ($missingDependencies as $missingDependency) {
$errors[] = [
@@ -534,13 +517,6 @@ class OC_Util {
];
$webServerRestart = true;
}
foreach ($invalidIniSettings as $setting) {
$errors[] = [
'error' => $l->t('PHP setting "%s" is not set to "%s".', [$setting[0], var_export($setting[1], true)]),
'hint' => $l->t('Adjusting this setting in php.ini will make Nextcloud run again')
];
$webServerRestart = true;
}
/**
* The mbstring.func_overload check can only be performed if the mbstring