Migrated fresh pihole v4 to v5, dashboard & network page empty

Oh, sorry… yes upgrade worked OK, but also:

[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)
[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)
[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)
[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)
*:8754 fr24feed (IPv4)
[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)
[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)
[80] is in use by apache2 (https://discourse.pi-hole.net/t/hardware-software-requirements/273#ports)
*:443 apache2 (IPv6)

and:

[✗] lighttpd daemon is failed

Pi-hole uses lighttpd to serve the web interface on port 80, so if apache is running too it’s going to cause issues. If you have to be running apache for some other service, you may find something of use in the following thread:

Just keep in mind that the only officially supported web server at this stage is lighttpd