Apologies for the 9 hour server outage today, but I now know more about Apache and PHP!

Loading

Apologies for the 9 hour server outage on my SAS-related blog site today, but I now know more about the relationships between Apache and PHP:

  1. The server’s Ubuntu operating system was upgraded from 16.04 to 18.04 on 18Aug2019.
  2. The Apache WordPress server was unaffected, but my Apache cloud server refused to start due to a PHP incompatibility.
  3. The cloud server software was then upgraded to use PHP7.2 instead of PHP7.0, but the server still refused to start.
  4. More PHP7.2 modules were downloaded and installed.
  5. The PHP configuration in the Apache cloud server was changed from PHP7.0 to PHP7.2, and it now started.
  6. At some point in the updates the listening ports on the Apache WordPress server were also updated, so, when it was automatically restarted at midnight, it immediately failed due to duplicate ports.
  7. Finally, this morning, I corrected the listening ports on the Apache WordPress server, which is how I’ve been able to write this blog post.

Thank you for your patience!

Scheduled blog server maintenance in the evening of 17Jul2018 (UK time)

Loading

My blog server runs WordPress software, which I can update hourly while the server is running, if necessary. However, the underlying Apache, PHP and MySQL software requires server downtime to update, so I have scheduled their updating to take place in the evening (UK time) of Tuesday 17 July 2018. I am hoping it will only take 1-2 hours to complete, but, having never done this big an update before, I can’t be more precise.