Fixed check for safe mode
authorAlexander Ebert <ebert@woltlab.com>
Tue, 2 Jul 2013 22:51:22 +0000 (00:51 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Tue, 2 Jul 2013 22:51:22 +0000 (00:51 +0200)
wcfsetup/test.php

index 93f40a7dedd1ab1a8fc406d1f4a3f6d4250ddd0e..bf4b371f14e7547088bc802465dea60422670d4e 100644 (file)
@@ -95,7 +95,7 @@ else if (!extension_loaded('pcre')) {
 }
 
 // check safemode
-else if ((is_array($configArray) && !empty($configArray['safe_mode']['local_value'])) || @ini_get('safe_mode')) {
+else if ((is_array($configArray) && !empty($configArray['safe_mode']['local_value']) && $configArray['safe_mode']['local_value'] != 'off') || (@ini_get('safe_mode') && ini_get('safe_mode') != 'off')) {
        ?>
        <p>PHP Safemode is enabled. You must disable it to install this software.<br />
        Der PHP Safemode ist aktiviert. F&uuml;r den Betrieb der Software muss der Safemode deaktiviert sein.</p>