Author
Topic: TM instance on new server (Read 887 times)

A new instance of TM is now up on the server where the project will soon be migrating, reachable for now as http://tmnew.teresco.org . Give it a try and please let me know if you notice any problems. So far I have only noticed that the fonts are off for the shield generator. Hoping someone who has worked with the shield generation code can tell what I'm missing or what needs to be updated there.

Note that I will not be updating the DB on the new instance consistently with the production instance. So no need to worry if some stats look different. I'm just looking to make sure there are no parts that just aren't working correctly.

Also note that this new instance is using many new versions of support software. Apache is just a minor upgrade, but MySQL is up from 5.6 to 5.7 and PHP is up from 5.6 to 7.2. There are bound to be some tweaks needed that I missed.

Today, I finally implemented and deployed (on the new server only) a big improvement that's been planned for a long time. There are now two instances of the database. Both are updated during the site update process, but the site switches to use the "copy" version while the main version is being updated, then switches back to main when the copy is being updated. This means no more annoying SQL error messages on the site during updates. I won't mind running more frequent updates with this new behavior and it's a big step toward site updates running automatically, say every few hours or even any time changes are made to the highway data and user data.