I think it's time to move. There will certainly be issues, but we can find and solve them much more efficiently once we're all in. I'm happy to be re-added to source code repositories etc to help solve little bugs as I'm able, though big stuff will be over my head in Ruby.
Riley ,'Conversations with Dead People'
Buffistas Building a Better Board ++
Do you have problems, concerns, or recommendations about the technical side of the Phoenix? Air them here. Compliments also welcome.
I'm guessing we haven't switched to PHP 7.2 yet. If we have, I'm kinda amazed that things aren't breaking left and right.
Nope.
[ps189917]$ cat /etc/*release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04[ps189917]$ php -v PHP 5.6.36 (cli) (built: Apr 30 2018 20:24:54) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
I think we didn't get upgraded? I just got several messages saying both that we had been and that we hadn't.
Hi DreamHoster!
As promised in an email last week, we've just attempted to upgrade outdated PHP versions on your account.
Unfortunately things didn't look quite right to us after the upgrade, so we've rolled the following site back to the previous PHP version:
buffistas.org is now running PHP v 5.6
It appears your site's code may be incompatible with the latest version of PHP 7.2. If you are using a popular PHP-based software on your site, please check the developer's documentation, as a new version may be available that is compatible with PHP 7.2.
Next Steps
You've still got some time to upgrade things on your own! Please review and take action on your site using the above information, and try the PHP version upgrade again.
If your site does not work as expected after the upgrade, you can reverse the PHP version change in your panel! Outdated versions of PHP will still be available on your webserver for a few more weeks until your VPS is fully upgraded. This will allow you some extra time to ensure your site's code is up-to-date and compatible with PHP 7.2.
We've put together some documentation that will help you understand how to review your site to ensure it can successfully run on the latest versions of PHP, and we recommend you review this information at your earliest convenience:
DreamHost Knowledge Base: PHP 7 overview
If you are interested, we also have our in-house Professional Services team who may be able to offer you a couple of different options to move forward. If you would like to speak with a representative from that team to learn more about those options and the associated costs, please reply to this email.
We will be reattempting the upgrade for any remaining older PHP versions on September 15, 2020. At that time, the older PHP versions will be completely removed, so there will no longer be an option to roll back even if your site is still not responding correctly!
Thanks!
-The Happy DreamHost PHP Securing & Enduring Robot
Hmm... looks like migration confuses Postgres. I'll need to manually reset some sequences after migration. Fortunately, that should be easy to do.
I think we need to plan on moving.
The checklist would be like this:
1) Lots of announcing that there will be some downtime and making sure you either know your password or have a valid profile address.
2) Announcing a cut-off time after which posts will not be migrated.
3) In the meantime, I will make sure the new site is ready for migration.
4) After the cut-off time, I can perform the migration and reset postgres sequences.
5.) Once the migration appears successful, announce a shutdown for maintenance. Shut down the new site.
6.) Change the nameservers for the domain over to digital ocean. I don't have the creds to do this.
7.) I can set up DNS on Digital Ocean. Get a certificate. Configure the webserver and application server for the new domain. Then fire it up.
8.) Once the DNS settings propogates when should be in business at [link] (with http redirect to https).
I am very open to a different plan, just putting one out there for a starting point.
Thanks again for all the work you've done on this, Gud, and to everyone else helping with the site management.
I hope people like the new site. I'm sure there will need to be a lot of tweaking and polishing after the move, but it's seemed pretty solid in terms of basic functionality for quite awhile now. The big improvements should be support for mobile and security.
And user registration will work again :)
DISTRIB_RELEASE=14.04
That's interesting. They said they were going to upgrade to 18.04 quite awhile ago as I recall.
Seconding Dana. Thank you, Gud. You're a ... good guy. :D