Eingeschränkte Ansicht aktiv: Es werden nur grobe Status-Badges angezeigt, keine internen Details.
Für die vollständige Diagnoseansicht ein gültiges Dev-Token per ?token=... übergeben
(Token liegt in app/Config/dev.php, nicht öffentlich dokumentiert).
A) PHP-Basisprüfung OK
| PHP-Version | 8.5.9 |
|---|
| Server-Software (grob) | Apache |
|---|
| Betriebssystem (grob) | Linux |
|---|
| Server-Zeitstempel | 2026-08-31 22:35:26 +02:00 |
|---|
| Default Timezone | Europe/Berlin |
|---|
| Extension: JSON | Ja |
|---|
| Extension: PDO | Ja |
|---|
| Extension: PDO MySQL | Ja |
|---|
| Extension: mysqli | Ja |
|---|
| Extension: mbstring | Ja |
|---|
| Extension: fileinfo | Ja |
|---|
| Extension: openssl | Ja |
|---|
| Extension: curl (optional) | Ja |
|---|
| Extension: GD (optional) | Ja |
|---|
B) PHP-Settings (Bootstrap) OK
| Timezone = Europe/Berlin | wirksam |
|---|
| log_errors aktiv | wirksam |
|---|
| error_log gesetzt | wirksam |
|---|
| session.cookie_httponly | wirksam |
|---|
| session.use_strict_mode | wirksam |
|---|
Alle von app/bootstrap.php gesetzten Werte sind wirksam.
C) Verzeichnisstruktur OK
| app | Ja |
|---|
| app/Config | Ja |
|---|
| app/Core | Ja |
|---|
| app/Http | Ja |
|---|
| app/Game | Ja |
|---|
| api | Ja |
|---|
| assets | Ja |
|---|
| dev | Ja |
|---|
| storage | Ja |
|---|
Minimale Projektstruktur vollständig vorhanden.
D) Schreibrechte (storage/) OK
| storage: vorhanden | Ja |
|---|
| storage: schreibbar | Ja |
|---|
| storage/logs: vorhanden | Ja |
|---|
| storage/logs: schreibbar | Ja |
|---|
| storage/cache: vorhanden | Ja |
|---|
| storage/cache: schreibbar | Ja |
|---|
| storage/tmp: vorhanden | Ja |
|---|
| storage/tmp: schreibbar | Ja |
|---|
| Schreib-/Löschtest storage/tmp | erfolgreich |
|---|
E) PHP Error Log OK
| log_errors aktiv | Ja |
|---|
| error_log konfiguriert | Ja |
|---|
| Logdatei vorhanden | Ja |
|---|
| Log-Verzeichnis schreibbar | Ja |
|---|
| Test-Logeintrag geschrieben | Ja |
|---|
| Test-Logeintrag gefunden | Ja |
|---|
Log-Inhalt nur mit gültigem Dev-Token sichtbar.
F) SSL/HTTPS OK
| $_SERVER['HTTPS'] | on |
|---|
| X-Forwarded-Proto | (nicht gesetzt) |
|---|
| Erkannte URL | https://shardwake.wemobe.de/dev/status.php |
|---|
Seite wird über HTTPS aufgerufen.
G) API-Basis OK
| JSON-Statusendpunkt | /api/status.php |
|---|
| Migrationswerkzeug (Dev, Token nötig) | /dev/migrate.php?token=... |
|---|
Liefert einen kompakten JSON-Health-Status für Monitoring/Tools ohne sensible Daten.
H) Datenbankverbindung OK
| Verbindung | Ja |
|---|
| Datenbanktyp | MySQL |
|---|
| Migrationen angewendet | 38 |
|---|
| Migrationen ausstehend | 0 |
|---|