Problems since Pihole update and lighttpd deactivation

I also hit a bit of a hiccup when upgrading. Fixed by manually removing lighthttpd

Web Interface not loading after upgrade

This was mentioned in the announcement post, but it bares repeating:

On initial launch – FTL will attempt to bind to port 80 for plain HTTP. If it cannot bind to this port, it will fallback to port 8080 (So you might need to access the web interface at http://pi.hole:8080/admin) ``

You can check which port FTL is listening on by running the command pihole-FTL --config webserver.port or by looking for the config value in /etc/pihole/pihole.toml you can even change it

lighttpd still running after upgrade

Most users should have been offered a dialog box during the upgrade to choose to disable lighttpd, and most users should have chosen to do so. Unless you are using lighttpd for any other web service, it is no longer needed.
Please run the following to disable it: sudo systemctl stop lighttpd && sudo systemctl disable lighttpd

Also, it may be minor, but the URL changed for the web interface so don't use an old link. Instead it is at http://pi-hole:8089/admin/login (now after reading the above I can't work out why mine is on 8089 instead of 8080)

But the key is - get rid of lighttpd. And also hope you spotted your new web password that was lost in the scroll of text during upgrade...

For me I didn't read any of the docs on this website, and just punched the Update that day. Some reason or other warning messages failed to display and Sod's Law said I didn't even take a backup so was stuck researching via my mobile. The thread that saved me that day was this one: Pi-hole update caused web to stop and no resolution