but there's no way to find out what's wrong.
Did you check the logs? It should tell you what's wrong.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have an app that I've been successfully deploying via Forge. I added a Livewire component that works on my local WSL setup. Deployment via Forge seems to work, but accessing the app gives a 500 error. Removing the new Livewire component gets rid of the error on the production server, but there's no way to find out what's wrong.
How can I debug on the production server?
Exactly...or your "rollbacks" are in the form of migrations, then the production server does them upon deployment.
Please or to participate in this conversation.