Hello Andy,
Sorry for the trouble. I checked https://www.handmade-music.ch/de/konzerte — the page loads fine as SP Page Builder page ID 363, but its saved layout is empty (<div class="page-content builder-container"></div> with no sections inside). So it's not a cache or template issue: the layout stored in the database was overwritten with a blank value during a save that didn't complete.
Common causes
- PHP limits too low for the save request (
max_input_vars at the default 1000, small post_max_size or memory_limit).
- Joomla session expiring while the builder is left open.
- mod_security or a server firewall blocking the save (403).
- Saving from a stale second browser tab.
- An interrupted layout migration during an update.
How to recover the page
- Open the page → three-dot menu (top right) → Show Version History → Restore, if versioning was enabled.
- Otherwise restore a database backup into a staging copy and copy the row for page 363 from
#__sppagebuilder back to live.
- If no backup exists, the archived copy at https://web.archive.org/web/20260517183115/https://www.handmade-music.ch/de/konzerte still has all your text, and your images are still in
/images/ — so it's a rebuild of the layout only.
How to prevent it
- Enable SP Page Builder → Settings → Advanced → Page Versioning with Versioning on Save.
- Ask your host for
max_input_vars = 5000, post_max_size = 64M, memory_limit = 256M, max_execution_time = 180.
- Raise Session Lifetime in Global Configuration, and save in stages instead of after long sessions.
- Export the page (Pages list → Export) before big edits, and keep daily database backups.
If you'd like us to check directly, please share your Super User and cPanel details in the Hidden Content field below, along with your Joomla and SP Page Builder versions.
Best regards,