Something is broken

Find out why a page fails, using logs and checks.

Start with status

hm status

It shows warnings and what to do next.

Read the logs

hm logs                         # recent problems from everywhere
hm logs php --preview --since 10m
hm logs caddy --grep /contact
hm logs --follow                # watch as it happens
  • php: PHP errors and anything your code logs with error_log().
  • caddy: web requests and their status codes.
  • haume: what the platform did, like Publish or domain changes.

Logs are kept for up to 14 days.

Check the Workspace

hm workspace check

This checks PHP syntax, migrations, and whether the page loads.

Still stuck?

Ask your agent to look. It can read the same logs. If it's a Haume problem, send feedback or get in touch.