Add note about the increased minimum requirements (#99)
authorTim Düsterhus <duesterhus@woltlab.com>
Mon, 2 Nov 2020 12:39:57 +0000 (13:39 +0100)
committerGitHub <noreply@github.com>
Mon, 2 Nov 2020 12:39:57 +0000 (13:39 +0100)
Resolves #92

pages/migration/wsc-53/migration_wsc-53_php.md

index 2cac14678d1a997b3942ee945c6324e854ae8798..4c4f95042744e59f81e3b0b51fbb708c1bd20ece 100644 (file)
@@ -5,6 +5,19 @@ permalink: migration_wsc-53_php.html
 folder: migration/wsc-53
 ---
 
+## Minimum requirements
+
+The minimum requirements have been increased to the following:
+
+- **PHP:** 7.2.24
+- **MySQL:** 5.7.31 or 8.0.19
+- **MariaDB:** 10.1.44
+
+Most notably PHP 7.2 contains usable support for scalar types by the addition of nullable types in PHP 7.1 and parameter type widening in PHP 7.2.
+
+It is recommended to make use of scalar types and other newly introduced features whereever possible.
+Please refer to the PHP documentation for details.
+
 ## Flood Control
 
 To prevent users from creating massive amounts of contents in short periods of time, i.e., spam, existing systems already use flood control mechanisms to limit the amount of contents created within a certain period of time.
@@ -37,4 +50,4 @@ The previously mentioned methods of `FloodControl` use the active user and the c
 `FloodControl` also provides methods to register content or check flood control for other registered users or for guests via their IP address.
 For further details on these methods, please refer to the [documentation in the FloodControl class](https://github.com/WoltLab/WCF/blob/master/wcfsetup/install/files/lib/system/flood/FloodControl.class.php).
 
-{% include callout.html content="Do not interact directly with the flood control database table but only via the `FloodControl` class!" type="warning" %}
+{% include callout.html content="Do not interact directly with the flood control database table but only via the `FloodControl` class!" type="warning" %}
\ No newline at end of file