DONE - Website not loading correctly – Internal Server Error, possible CMS connection issue

ISSUE IS FIXED, THANKS

I’m having trouble with my Concrete CMS website.

Right now it shows an Internal Server Error (500) instead of loading normally, and I can’t tell exactly what the cause is. It feels like something is missing or a connection is broken, but there’s no clear error message on the frontend.

I’ve checked it multiple times and it still doesn’t load. I suspect it could be a config issue, cache problem, missing files, or something with the CMS connection to the server/database.

Has anyone seen this kind of behavior before with Concrete CMS?

What should I check first (e.g., server logs, debug settings, cache clear, file permissions)?

Any ideas or pointers would be much appreciated — thanks!

This typically means that the Database cannot be accessed by concreteCMS. Look for the file /application/config/database.php if the name, username and password are correct for your database connection.

Check if there was an update that might have broken the connection.

1 Like

In case of Internal Server Errors, PHP should log the cause of the errors in a log file.
The location of that log file depends on your server configuration, but I’d check the /var/log directory if it contains something related

1 Like