<h1 class="contentTitle">{lang}wcf.global.acp{/lang}</h1>
</header>
+{if !(50500 <= PHP_VERSION_ID && PHP_VERSION_ID <= 70499)}
+ <div class="error">{lang}wcf.global.incompatiblePhpVersion{/lang}</div>
+{/if}
+
{if TIME_NOW < 1641038400}
<div class="warning">{lang}wcf.acp.package.upgradeRequired.expiring{/lang}</div>
{elseif TIME_NOW < 1656676800}
{/hascontent}
</header>
+{if !(50500 <= PHP_VERSION_ID && PHP_VERSION_ID <= 70499)}
+ <div class="error">{lang}wcf.global.incompatiblePhpVersion{/lang}</div>
+{/if}
+
{if TIME_NOW < 1641038400}
<div class="warning">{lang}wcf.acp.package.upgradeRequired.expiring{/lang}</div>
{elseif TIME_NOW < 1656676800}
throw new IllegalLinkException();
}
}
+
+ $this->checkSystemEnvironment();
// build request
$this->buildRequest($application);
exit;
}
}
+
+ private function checkSystemEnvironment()
+ {
+ if ($this->isACPRequest()) {
+ return;
+ }
+
+ if (!(50500 <= PHP_VERSION_ID && PHP_VERSION_ID <= 70499)) {
+ \header('HTTP/1.1 500 Internal Server Error');
+
+ throw new NamedUserException(WCF::getLanguage()->get('wcf.global.incompatiblePhpVersion'));
+ }
+ }
/**
* Builds a new request.
<item name="wcf.global.button.showNavigation"><![CDATA[Navigation anzeigen]]></item>
<item name="wcf.global.button.hideSidebar"><![CDATA[Sidebar verbergen]]></item>
<item name="wcf.global.button.showSidebar"><![CDATA[Sidebar anzeigen]]></item>
+ <item name="wcf.global.incompatiblePhpVersion"><![CDATA[Fehlerhafte Server-Konfiguration: Die eingesetzte Version von „PHP” ist nicht kompatibel, ein Betrieb ist nicht möglich. Es wird mindestens PHP in Version 5.5 benötigt, unterstützt werden die Versionen bis PHP 7.4. Für den Einsatz höherer PHP-Versionen muss die Software auf eine aktuelle Version umgestellt werden.]]></item>
</category>
<category name="wcf.global.form">
<item name="wcf.global.button.showNavigation"><![CDATA[Show Navigation]]></item>
<item name="wcf.global.button.hideSidebar"><![CDATA[Hide Sidebar]]></item>
<item name="wcf.global.button.showSidebar"><![CDATA[Show Sidebar]]></item>
+ <item name="wcf.global.incompatiblePhpVersion"><![CDATA[Bad server configuration: The configured version of “PHP” is not compatible, operation is not possible. At least PHP in version 5.5 is required, versions up to PHP 7.4 are supported. For the use of higher PHP versions the software must be updated to a current version.]]></item>
</category>
<category name="wcf.global.form">