Since updating my server earlier in the year, and thus moving to PHP 8, I would've been able to update to Symfony 6. I didn't get around to it until today, though. I've been fixing deprecations in my code mostly as they appear (in profiler, console, logs, or automated tests) so I didn't have a lot to do this time. I changed ^5.4 to ^6.4 in my composer.json and then had to adjust a few minor things in config. Some of those took longer than they should've though.
upgrade posts
Server upgraded from Ubuntu 20.04 to 22.04
My server was on Ubuntu 20.04, but due to the end-of-life of that LTS version next month, I have upgraded to 22.04. My server is managed with Vagrant / Ansible. My plan had been to do a new local VM on the newer version, get it working properly with Ansible, then set up a new server with it and migrate over. However, since Ubuntu isn't releasing an official Vagrant box for 24.04 and beyond, I don't think it makes sense to take that path. I may move over to Debian or look into Vagrant alternatives, but to get this done before EOL, I decided to just try a do-release-upgrade to upgrade the existing server in place.
Mac OS 13 Ventura update
I recently updated to Mac OS version 13 (Ventura). It mostly went smoothly, but there were a few issues of note, including an SSH key problem.
Continue reading post "Mac OS 13 Ventura update"Upgraded Symfony 4.4 to 5.4
I've upgraded my website to Symfony 5.4 from 4.4. I've continued on without Symfony Flex, as I had when updating from 3.4 to 4.4. The procedure was fairly similar to that, fixing any Symfony 4 deprecations and then updating the composer version constraints, fixing anything broken after that. I also switched from requiring the symfony/symfony repo to requiring individual components. It went fairly smoothly, aside from needing to fix a few things after the composer update.
I updated to Mac OS Monterey (12.5) finally. It went smoothly but I'm still working through getting some of my dev software updated and working. Continue reading post "#3780"
I've upgraded my Firefox Android install to the new version running GeckoView. Continue reading post "#3014"
It has been a long, weird evening, with a lot of time spent on computer updates and a dead car battery. Continue reading post "#2916"
New server setup at Cogneato
I'm kind of excited that we moved the first site onto a new server setup at Cogneato. I had worked off and on on the setup for months before we finally went forward with it. It brings a new OS, new host, new software, and a number of other changes to our previous setup.
Continue reading post "New server setup at Cogneato"Somehow, my recent upgrade to Ubuntu 20.04 switched the Apache MPM module installed and thus disabled HTTP2 for PHP requests on my server. Continue reading post "#2889"
Server upgrade: Ubuntu 20.04
I upgraded my server from Ubuntu 18.04 to 20.04 this weekend. Continue reading post "Server upgrade: Ubuntu 20.04"
Upgrade Symfony 3 to 4 without Flex
I've upgraded my site from Symfony version 3 to 4, without using Symfony Flex. I didn't upgrade so much for new features, but mainly to be up to date, especially with Symfony 5 not far off.
Continue reading post "Upgrade Symfony 3 to 4 without Flex"Firefox finally forced me to upgrade from version 52 ESR. Continue reading post "#2095"
Server upgrade: Ubuntu 18.04
I've finally updated my server to Ubuntu 18.04 using do-release-upgrade.
Continue reading post "Server upgrade: Ubuntu 18.04"
I was getting a white screen with 200 status in production after updating Symfony to 3.4. Continue reading post "#1696"
Well, Firefox forced my hand by upgrading even though I had "Never check for updates" checked. So I now have Firefox ESR installed. Continue reading post "#1675"
Symfony 3.0 has finally been released. I hadn't even noticed for almost a week.…
Continue reading post "#755"Upgrading my Awstats setup
I don't really monitor analytics for my personal sites that often besides for my blogs, for which I use wordpress.com's analytics. I do have three open-source analytics programs set up for my main sites though: piwik, owa, and awstats. Awstats is the one I've tended to look at the least, probably because its interface isn't as nice as the others and it doesn't have as much data about visits. However, it is the only one that looks at actual server logs, so it should be the most accurate about basic visit information. The other two use JavaScript, one having an image fallback, so there's the potential for them to miss visits.
I have my awstats set up as I described in 2010. I keep the configuration and the data separate from the install to make updates easier. However, it had been so long since I upgraded that I forgot how it was set up and fumbled a little before finding that article and figuring out what had to be done. In order to make it easier for next time, I created myself a simple little script to handle the upgrade for me:
Continue reading post "Upgrading my Awstats setup"