Well itâs a long story but Iâve loved Bluehost for 15 years. And before that it was my buddy at another hosting company whose name Iâve actually forgotten. Imagine hosting?
But last week things finally broke and Iâm so mad at myself for not having a hot backup. Itâs a strange subtle bug but basically in the root site, Apache is not honoring the AddHandler to switch to a new php version properly. It is using a php file for the installed PHP in /etc/php/php.ini whereas it should use one in the cpanel dynamic list.
This isnât a problem in any subdirectories of ~/public_html but just the root. Iâve got a level 2 request in.
Why do I need to do this. Because the core php is an old 5.2 and living to at least 5.6 is essential. Ideally to 7.3. WordPress 5.2 no longer supports 5.2 which causes the issue. And yes this really want me to have a dockerized WordPress long term or even use ghost to create a static site that I can check in (thanks Todd for that wisdom).
Right now the old tongfamily is on 4.9 with php 5.2 and no longer accepts new posts. Sigh.
But Iâve learned donât do two things at once so the first thing is to take the current WordPress and duplicate.
But it spurred me on to do a hot backup with another hoster. Long term tongfamily.com will point to bluehost and richtong.org to digital ocean. Thatâs what you are reading right now.
Itâs a single droplet (their virtual server) with a wordpress image on it. Not quite working yet are the connection to WordPress.com. I think thereâs an xmlrpc block that the security plugin is doing. But progress.
Bear with me as I move the dns configuration to digital ocean and figure out the Apache configuration. Then hopefully Iâll get a fix from bluehost and Iâll be stable with two running WordPress systems on two different hosters đ
And when that works I can experiment with dockerized/kubernetes deployment, using git to manage revisions and generating a JAM site (Ed static html as the output rather than a dynamic site with a database behind it.