When a website shows an error (for example, 500, 503, blank page, or unexpected redirects), the fastest way to understand the reason is to check the website logs. In Plesk you can view access and error logs for each domain.
Open Logs in Plesk
- Log in to Plesk (open it from the service page in My.GARMTECH).
- Go to Websites & Domains.
- Next to your domain, click Logs.
What you can see in Logs
- Access log — requests to your website (URLs, response codes, IPs).
- Error log — PHP errors, permission errors, missing files, and web server issues.
Common patterns and what they mean
- 500 Internal Server Error: often caused by a PHP fatal error, broken
.htaccess, or a plugin/theme issue.
- 503 Service Unavailable: can happen during maintenance, heavy load, or when PHP workers are exhausted.
- Permission denied / Forbidden: usually file/folder permissions or ownership problems.
- File not found: incorrect paths, missing files, or wrong document root.
How to use the log viewer effectively
- Reproduce the issue (open the page that fails), then immediately refresh the log view to find the newest entries.
- Use filtering/search in the log viewer if available.
- For PHP problems, look for lines containing
PHP Fatal error, Uncaught, or memory/timeout messages.
Sharing log details in a support ticket
If you need help, copy the relevant part of the log (a few lines before and after the error) and include the timestamp. Avoid posting sensitive data (passwords, API keys).