Help getting NextCloud page to work after installing Pi-Hole

After many, many attempts, I finally got NextCloudPi working as I want with the data going to an external hard drive. I then installed Pi-Hole, Wireguard VPN and Unbound. For Pi-Hole, I changed the port lighttpd uses to 8080 (hoping to avoid issues with NextCloud also wanting to use port 80). I can access the NextCloudPi Panel at IPAddress:4443 and my Pi-Hole at IPAddress:8080 but now I can’t access the NextCloud page no matter what I try. I’m sure I’m missing something super simple but I don’t have a lot of experience doing any of this. When I try to go to the webpage for my IPAddress it says

Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.

Any help would be appreciated.