Shardwake – Entwicklungs-Statusseite

Umgebungsprüfung für PHP/MySQL-Webhosting · development · 2026-08-31 22:35:26
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-Version8.5.9
Server-Software (grob)Apache
Betriebssystem (grob)Linux
Server-Zeitstempel2026-08-31 22:35:26 +02:00
Default TimezoneEurope/Berlin
Extension: JSONJa
Extension: PDOJa
Extension: PDO MySQLJa
Extension: mysqliJa
Extension: mbstringJa
Extension: fileinfoJa
Extension: opensslJa
Extension: curl (optional)Ja
Extension: GD (optional)Ja

B) PHP-Settings (Bootstrap) OK

Timezone = Europe/Berlinwirksam
log_errors aktivwirksam
error_log gesetztwirksam
session.cookie_httponlywirksam
session.use_strict_modewirksam

Alle von app/bootstrap.php gesetzten Werte sind wirksam.

C) Verzeichnisstruktur OK

appJa
app/ConfigJa
app/CoreJa
app/HttpJa
app/GameJa
apiJa
assetsJa
devJa
storageJa

Minimale Projektstruktur vollständig vorhanden.

D) Schreibrechte (storage/) OK

storage: vorhandenJa
storage: schreibbarJa
storage/logs: vorhandenJa
storage/logs: schreibbarJa
storage/cache: vorhandenJa
storage/cache: schreibbarJa
storage/tmp: vorhandenJa
storage/tmp: schreibbarJa
Schreib-/Löschtest storage/tmperfolgreich

E) PHP Error Log OK

log_errors aktivJa
error_log konfiguriertJa
Logdatei vorhandenJa
Log-Verzeichnis schreibbarJa
Test-Logeintrag geschriebenJa
Test-Logeintrag gefundenJa

Log-Inhalt nur mit gültigem Dev-Token sichtbar.

F) SSL/HTTPS OK

$_SERVER['HTTPS']on
X-Forwarded-Proto(nicht gesetzt)
Erkannte URLhttps://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

VerbindungJa
DatenbanktypMySQL
Migrationen angewendet38
Migrationen ausstehend0