Docs / Staying safe

Reading your 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, then retry the change carefully.