mod_rewrite aktivAllowOverride All im Projektpfad.htaccess muss vorhanden sein und wird für Routing/Zugriffsschutz genutzt.Täglich ausführen:
php /pfad/zum/projekt/bin/cleanup.php
config/app.php -> retention.draft_days (Default 14)config/app.php -> retention.submission_days (Default 90)storage/logs/cleanup.logstorage/logs/mail.logstorage/logs/app.logconfig/app.php -> rate_limitstorage/rate_limit/docs/RATE_LIMITING.md429-Antworten zuerst requests/window_seconds prüfen und gegen reale Nutzerlast kalibrieren.Regelmäßig sichern:
storage/submissions/storage/uploads/config/storage/drafts/ ist temporär und kann bei Bedarf ausgeschlossen werden.
storage/submissions und storage/uploads zurückspielen.config/ wiederherstellen.mail.log ansehen.upload_max_filesize / post_max_size und Schema-Limits prüfen.admin.password_hash prüfen, ggf. temporär password_plain_fallback nutzen.ZipArchive Erweiterung auf Hosting prüfen.429 Antworten: docs/RATE_LIMITING.md prüfen, Limits anpassen oder storage/rate_limit/ kontrollieren.