10up/10up-experience

Do EOL checks for PHP, database, and object cache versions

Opened this issue · 0 comments

Is your enhancement related to a problem? Please describe.

Via Support Monitor, the 10up Experience can go beyond plugin and theme checks and provide information about the server environment. This is an opportunity to check on PHP, MySQL, MariaDB, and other applications in a typical LAMP/LEMP stack, and create a central source of information for ensuring project servers are up to date.

Describe the solution you'd like

Include a regular check on these key applications and any potential others to match the version against their EOL schedule, i.e. PHP 7.4 will reach end-of-life on Nov. 28, 2022. 10up Experience could provide an early warning a month or so early, and then warn following the date for 7.4 or earlier versions.

This would require a once-or-twice-yearly update to add the latest EOL information to the plugin.