# Reading your site logs

> White screen? The reason is in the Logs tab — here is how to read it.

Source: https://veldhost.eu/docs/site-logs

When a site breaks, the reason is almost always written down — in a log. Your site's **Logs** tab shows the most recent lines, refreshed about every minute.

## The four logs

- **Application** — your app's own log (Laravel, WordPress debug). Errors your code reports.
- **PHP** — crashes and fatal errors in PHP itself. The classic "white screen" culprit.
- **Web server errors** — nginx problems: missing files, timeouts, upstream errors.
- **Visits** — the raw access log: every request with its status code.

## How to read an error

Tick **Errors & warnings only** and look at the newest line. The pattern is usually *what* broke, *where*: `PHP Fatal error: Call to undefined function xyz() in /…/plugin.php on line 12` — here a plugin file is the problem; disabling or restoring fixes it.

## The fastest fix

If it broke right after a change: [restore the last good snapshot](https://veldhost.eu/docs/backups-and-restore), then retry the change carefully.
