mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-08-11 20:30:23 +00:00
General: Bump the recommended MySQL version in readme.html.
MySQL 5.7 reaches EOL (“End of Life”) in October 2023. The recommended minimum is bumped to 8.0 for now. References: * [https://www.mysql.com/support/ MySQL Support Policies] * [https://make.wordpress.org/hosting/handbook/server-environment/#database Hosting team handbook: Server Environment: Database] Follow-up to [31291], [33946], [35759], [52420], [52421], [54069]. Props swissspidy, SergeyBiryukov. See #59701. git-svn-id: https://develop.svn.wordpress.org/trunk@56982 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
+1
-1
@@ -58,7 +58,7 @@
|
||||
<h3>Recommendations</h3>
|
||||
<ul>
|
||||
<li><a href="https://secure.php.net/">PHP</a> version <strong>7.4</strong> or greater.</li>
|
||||
<li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.7</strong> or greater OR <a href="https://mariadb.org/">MariaDB</a> version <strong>10.4</strong> or greater.</li>
|
||||
<li><a href="https://www.mysql.com/">MySQL</a> version <strong>8.0</strong> or greater OR <a href="https://mariadb.org/">MariaDB</a> version <strong>10.4</strong> or greater.</li>
|
||||
<li>The <a href="https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li>
|
||||
<li><a href="https://wordpress.org/news/2016/12/moving-toward-ssl/">HTTPS</a> support.</li>
|
||||
<li>A link to <a href="https://wordpress.org/">wordpress.org</a> on your site.</li>
|
||||
|
||||
@@ -17,7 +17,7 @@ class WP_Site_Health {
|
||||
public $is_mariadb = false;
|
||||
private $mysql_server_version = '';
|
||||
private $mysql_required_version = '5.5';
|
||||
private $mysql_recommended_version = '5.7';
|
||||
private $mysql_recommended_version = '8.0';
|
||||
private $mariadb_recommended_version = '10.4';
|
||||
|
||||
public $php_memory_limit;
|
||||
|
||||
@@ -48,11 +48,11 @@ class Tests_Readme extends WP_UnitTestCase {
|
||||
/*
|
||||
* Per https://www.mysql.com/support/, Oracle actively supports MySQL releases for 5 years from GA release.
|
||||
*
|
||||
* The currently recommended MySQL 5.7 branch moved from active support to extended support on 2020-10-21.
|
||||
* As WordPress core is not fully compatible with MySQL 8.0 at this time, the "supported" period here
|
||||
* The currently recommended MySQL 8.0 branch moved from active support to extended support on 2023-04-19.
|
||||
* As WordPress core may not be fully compatible with MySQL 8.1 at this time, the "supported" period here
|
||||
* is increased to 8 years to include extended support.
|
||||
*
|
||||
* TODO: Reduce this back to 5 years once MySQL 8.0 compatibility is achieved.
|
||||
* TODO: Reduce this back to 5 years once MySQL 8.1 compatibility is achieved.
|
||||
*/
|
||||
$mysql_eol = gmdate( 'Y-m-d', strtotime( $mysql_matches[1] . ' +8 years' ) );
|
||||
$current_date = gmdate( 'Y-m-d' );
|
||||
|
||||
Reference in New Issue
Block a user