Access Log Files
Plesk offers an easy way to view your website's error and access logs. These logs help with troubleshooting, security monitoring, and analyzing visitor access.
Which logs are available?¶
Plesk provides the following log files per domain:
- Access Log: Shows all access to your website (e.g., IP address, requested URL, status code)
- Error Log: Contains web server error messages (e.g., missing files, PHP errors)
- nginx Error Log (if nginx is active as a proxy)
- php_error.log (PHP-specific error outputs)
Viewing logs via the Plesk interface¶
- Log in to your Plesk account (see Log in as a web hosting administrator).
- Navigate to Websites & Domains.
- Select the desired domain.
- Click on Logs in the Dashboard tab.
Here, you can view the current entries in real-time – similar to a live log (provided real-time updates (top left) are active).
Display options¶
- Use the Filter (top right) to display only specific log types (e.g., errors only).
- Use the Search to filter by specific URLs, status codes, or IP addresses.
- You can also download or view the log entries as a file.
Downloading log files¶
Login required
Log in either via WebFTP or FTP client to the server.
- Navigate to the
logs/
directory of your domain. - There you will find, among others:
access_log
access_ssl_log
error_log
proxy_error_log
proxy_access_log
- Click on the desired file to download or open it in an editor.
Recognizing useful entries¶
Example | Meaning |
---|---|
404 Not Found |
Page not found |
500 Internal Server Error |
Server-side error (e.g., PHP issue) |
200 OK |
Successful access |
301/302 |
Redirects |
403 Forbidden |
Access denied (e.g., by .htaccess) |
Did you know?
Plesk offers helpful tutorials related to the active page. You can also check for assistance directly in Plesk.
If the guide does not update when switching pages, reloading the page with F5
can help.