Files
urlshort-qr-gen/templates/errors/500.php
T
florian.wilde fabaef1f2b feat(ui): Serverseitig gerenderte Oberflaeche ohne Build-Schritt
Eigenes CSS statt Framework, Vanilla-JavaScript, heller und dunkler
Modus. Ohne JavaScript bleibt alles bedienbar; das Liniendiagramm
faellt auf eine selbst gezeichnete Balkendarstellung zurueck, wenn das
CDN nicht erreichbar ist.

Chart.js ist auf eine Version festgelegt und per Subresource Integrity
an seinen Hash gebunden.

Die Domain-Seite enthaelt eine Schritt-fuer-Schritt-Anleitung fuer DNS,
Hosting-Panel und Zertifikat samt Fehlersuche.
2026-08-03 18:11:40 +02:00

17 lines
458 B
PHP

<?php
/**
* @var string|null $detail Nur im Entwicklungsmodus gefuellt.
*/
?>
<div class="card card--narrow center">
<div class="bignum" aria-hidden="true">500</div>
<h1>Da ist etwas schiefgelaufen</h1>
<p class="muted">Die Anfrage konnte nicht verarbeitet werden. Details stehen im Fehlerprotokoll des Servers.</p>
<?php if (($detail ?? null) !== null): ?>
<pre class="trace"><?= $e($detail) ?></pre>
<?php endif; ?>
</div>