zep@server: ~/de/leistungen/website-betreuung/website-fehlerbehebung
$ site debug --logs

Website-Fehlerbehebung: Fehler finden und beheben

DNS | HTTP 5xx | SSL | Formulare
✓ Ursache gefunden, Website wieder online

Website-Fehlerbehebung ist ein technischer Support, der bei einer Website, die nicht lädt, Fehlercodes anzeigt oder deren Formular, Checkout oder Buchung nicht funktioniert, die eigentliche Ursache anhand von Server-Logs und Code findet und dauerhaft behebt. Lädt Ihre Website nicht, reagieren wir innerhalb von 4 Stunden. Wir arbeiten mit WordPress, individuellen PHP-Anwendungen, Node.js / Next.js und statischen HTML-Seiten.

// Warum lädt meine Website nicht? Typische Fehler und ihre Ursachen

Lädt eine Website nicht, liegt die Ursache fast immer in einer von drei Ebenen: Domain und DNS, Server (Hosting) oder der Code der Website selbst. Die Fehlermeldung verrät, wo man zuerst suchen sollte; die Tabelle ordnet die häufigsten Symptome ihren wahrscheinlichen Ursachen zu.

SymptomWahrscheinliche UrsacheHier zuerst prüfen
Website lädt gar nicht, "Server nicht gefunden"Falscher DNS-Eintrag, abgelaufene Domain, gesperrtes Hosting-KontoDomain-Registrierung und DNS
500 Internal Server ErrorCode-Fehler, defekte Serverkonfiguration (.htaccess), inkompatible PHP-VersionServer-Fehlerprotokoll
Fehler 502, 503 oder 504Anwendungsprozess abgestürzt (Node.js), Serverressourcen erschöpft, ZeitüberschreitungProzessmanager und Ressourcenauslastung
Weiße SeiteAusgeblendeter fataler PHP-Fehler, überschrittenes SpeicherlimitPHP-Fehlerprotokoll
SSL-Warnung "Keine sichere Verbindung"Abgelaufenes Zertifikat, fehlgeschlagene automatische Verlängerung, gemischte HTTP/HTTPS-InhalteZertifikat und Weiterleitungen
Formular-E-Mails kommen nicht anMailfunktion des Servers statt SMTP, fehlende SPF/DKIM-Einträge, SpamfilterMail-Log und DNS-Einträge
Checkout oder Buchung bricht abAbgelaufener API-Schlüssel, Änderung beim Anbieter, JavaScript-FehlerBrowser-Konsole und API-Antworten
Layout auf dem Smartphone verschobenCSS-Konflikt, veraltete Datei im Cache, neu eingefügte InhalteGerätetest und Cache

Was jeder HTTP-Statuscode bedeutet, erklärt die MDN-Referenz der HTTP-Statuscodes im Detail.

// Was können Sie selbst prüfen, bevor Sie einen Experten rufen?

Vier schnelle Prüfungen zeigen in wenigen Minuten, ob das Problem bei Ihnen, im Netz oder auf der Website liegt. Keine davon kann etwas beschädigen, und sie beschleunigen die Diagnose, wenn Sie sich bei uns melden.

  • Anderes Netz testen — Öffnen Sie die Website über mobile Daten und auf einem anderen Gerät; scheitert sie nur in Ihrem Netz, liegt das Problem wahrscheinlich im lokalen DNS-Cache oder in der Verbindung
  • Domain-Laufzeit prüfen — Sehen Sie im Konto Ihres Registrars nach, bei .de-Domains über die DENIC-Abfrage, bei Endungen wie .com über ICANN Lookup; eine abgelaufene Domain ist bald gar nicht mehr erreichbar
  • Ins Hosting-Konto einloggen — Prüfen Sie, ob das Konto gesperrt, das Speicherkontingent voll oder eine Rechnung offen ist
  • An die letzte Änderung denken — Ein Update, ein neues Plugin oder Theme oder eine DNS-Änderung kurz vor dem Fehler ist oft die direkte Ursache; notieren Sie die Uhrzeit

Sind alle vier Prüfungen unauffällig, beginnt der Fehlercode mit 5 oder steht ein umsatzrelevanter Ablauf wie Checkout oder Buchung still, ist es Zeit für einen Experten. Google erklärt in der Search-Central-Dokumentation, dass anhaltende 5xx-Fehler das Crawling verlangsamen und Seiten schließlich aus dem Index fallen können. Serverdateien nach dem Prinzip Versuch und Irrtum zu ändern, verwischt dagegen die Spuren in den Logs und erschwert die Diagnose.

// Wie läuft die Fehlerbehebung ab und wie lange dauert sie?

Die Fehlerbehebung hat vier Schritte; ein Fehler in einer einzigen Ebene ist typischerweise innerhalb von 1 Werktag behoben, ebenenübergreifende Probleme innerhalb von 2 bis 3 Werktagen. Im Notfall reagieren wir innerhalb von 4 Stunden. Ist die Website komplett offline, bringen wir sie zuerst wieder online; die dauerhafte Lösung wird anschließend auf einer Kopie (Staging) getestet, vorher gesichert und zu einer verkehrsarmen Uhrzeit live gestellt.

01

Erste Reaktion und Zugang (innerhalb von 4 Stunden)

Wir nehmen die Symptome auf, erhalten Server-, Admin- und bei Bedarf Repository-Zugang und erstellen vor jedem Eingriff ein Backup

02

Diagnose (einige Stunden bis 1 Tag)

Server- und Anwendungs-Logs, DNS, SSL und letzte Änderungen werden geprüft, die Ursache wird schriftlich festgehalten

03

Behebung (einen halben bis 1 Tag)

Die Lösung wird auf der Kopie getestet; zugehörige Abläufe wie Formulare, Checkout und Login werden vor dem Livegang geprüft

04

Bericht (mit der Übergabe)

Was warum ausgefallen ist, was getan wurde und wie sich eine Wiederholung vermeiden lässt, erhalten Sie schriftlich

// Was ist enthalten und was nicht?

Die Fehlerbehebung ist ein einmaliger Auftrag; für Websites mit monatlicher Wartung wird sie nicht gesondert berechnet. Die Tabelle zeigt, was in welchem Fall enthalten ist.

LeistungEinmaliger EinsatzMit monatlicher Wartung
Log-Analyse und UrsachenermittlungEnthaltenEnthalten
Korrektur von DNS, SSL und WeiterleitungenEnthaltenEnthalten
Debugging auf Code-Ebene (PHP, Node.js, JavaScript)EnthaltenEnthalten
Formular-E-Mail, SMTP, SPF und DKIM einrichtenEnthaltenEnthalten
Reparatur von Checkout, Buchung und API-AnbindungenEnthaltenEnthalten
Schriftlicher UrsachenberichtEnthaltenEnthalten
Laufende Überwachung der Erreichbarkeit mit FrühwarnungNicht enthaltenEnthalten
Bereinigung einer gehackten WebsiteSeparates AngebotSeparates Angebot
Entwicklung neuer FunktionenNicht enthaltenNicht enthalten
Hosting- und Domain-GebührenNicht enthaltenNicht enthalten

Ist der Fehler Folge eines Angriffs, wechselt die Arbeit zur Website-Sicherheit & Malware-Entfernung; eine Reparatur ohne gefundenes Einfallstor hält nicht.

// Wovon hängt der Preis ab?

Drei Faktoren bestimmen den Preis: über wie viele Ebenen sich der Fehler erstreckt, auf welchem System die Website läuft und ob Server- und Code-Zugang sofort verfügbar sind. Ein abgelaufenes SSL-Zertifikat und ein Zahlungsfehler in einem undokumentierten Buchungssystem verursachen nicht denselben Aufwand, deshalb erstellen wir das Angebot nach einer Prüfung statt nach Preisliste.

Die Erstprüfung ist kostenlos; das Angebot wird danach festgelegt und steigt später nicht. Auch im Notfall sagen wir Ihnen vorab, was wir tun und was es kostet, und beginnen nach Ihrer Freigabe.

// Auf welchen Systemen beheben wir Fehler?

Wir beheben Fehler auf WordPress / WooCommerce, individuellen PHP-Anwendungen, Node.js / Next.js und statischen HTML-Seiten; das System bestimmt, wo die Diagnose beginnt.

  • Individuelle PHP-Anwendungen — PHP- und Webserver-Logs werden gelesen und der Fehler bis zur Codezeile verfolgt; alte Funktionen, die nach einem PHP-Upgrade brechen, gehören zu den häufigsten Ursachen
  • Node.js / Next.js — Logs des Prozessmanagers, Build-Ausgabe und Umgebungsvariablen werden geprüft; ein 502-Fehler bedeutet meist, dass die Anwendung abgestürzt ist oder nicht neu starten kann
  • Statisches HTML — Ohne serverseitigen Code liegt das Problem meist beim Hosting, DNS, SSL oder dem Formulardienst
  • WordPress — Plugin- und Theme-Konflikte erfordern eigene Erfahrung; läuft Ihre Website mit WordPress, beschreibt unser WordPress Technischer Support diesen Ablauf im Detail

Auf geschlossenen Plattformen wie Wix, Shopify oder Squarespace gibt es keinen Zugriff auf Server-Logs oder Code, daher ist unser Handlungsspielraum begrenzt. Wir helfen bei Domain, DNS, Integrationen und Plattform-Einstellungen; darüber hinaus verweisen wir Sie an den Support der Plattform.

// Warum wissen wir, wo Code typischerweise bricht?

Wir entwickeln dieselben Systemtypen, die wir reparieren, von Grund auf selbst; deshalb suchen wir die Schwachstelle mit Kenntnis der Architektur statt durch Raten. Die folgenden Projekte wurden von Zep Bilişim entwickelt und stehen für die Komponenten, in denen Fehler am häufigsten auftreten.

  • AVM Gazette — Ein Nachrichtenportal, das wir als Individualsoftware und nicht mit WordPress entwickelt haben: Kategoriestruktur, Schlagzeilen-Slider, Suche, Abonnement und Cookie-Verwaltung nach KVKK, dem türkischen Datenschutzgesetz. Bei solchen Portalen treten Fehler am häufigsten bei Suchabfragen, Abonnement-E-Mails und im Cache auf
  • Luxury Airport Shuttle — Eine Unternehmenswebsite mit Buchungssystem, die wir für Luxus-Flughafentransfers in Istanbul entwickelt haben. Im Buchungsablauf sind Datumsprüfung, Benachrichtigungs-E-Mails und Formularversand die Glieder, deren Ausfall direkt Umsatz kostet
  • Elit İstanbul Tıp Merkezi — Eine mehrsprachige WordPress-Website mit Terminbuchung und Anbindung an Ärzte und Fachbereiche; bei integrierten Formularen liegt das Problem meist im Datenabgleich zwischen zwei Systemen
Eine Fehlermeldung auszublenden heißt nicht, den Fehler zu beheben. Jede Korrektur ohne schriftlich festgehaltene Ursache bringt denselben Fehler mit dem nächsten Update zurück.

// Wer übernimmt die Arbeit, und wann ist sie unnötig?

Die Fehlerbehebung übernimmt Caner Zep Çelik, Gründer von Zep Bilişim. Als Gründer & Technischer Berater arbeitet er seit 2020 an Individualsoftware, WordPress und Serverkonfiguration und war an über 100 Projekten beteiligt. Er liest die Logs und behebt den Fehler selbst, ohne Subunternehmer.

Tritt das Problem nur auf Ihrem eigenen Rechner oder in Ihrem Netz auf, oder hat Ihr Hoster eine allgemeine Störung gemeldet, brauchen Sie keine Fehlerbehebung; das sagen wir Ihnen schon im ersten Gespräch. Wiederholen sich Fehler und tauchen jedes Mal an anderer Stelle auf, ist regelmäßige Überwachung im Rahmen der Website-Wartung & Betreuung günstiger als jede einzelne Reparatur.

// Ausgewählte Projekte aus unseren Referenzen

Einige der Websites, die wir auf unterschiedlichen Plattformen entwickelt haben. Alle finden Sie auf unserer Referenzseite.

Startseite der Website AVM Gazette Individuelle Software · Nachrichtenportal · Medien

AVM Gazette

Individuell entwickeltes digitales Nachrichtenportal für Shoppingcenter, Einzelhandel und Gewerbeimmobilien: Kategorien, Schlagzeilen-Slider, Suche, Abos und KVKK-konforme Cookie-Verwaltung.

$ website_besuchen →
Startseite der Website Luxury Airport Shuttle Webdesign · Buchung · Tourismus

Luxury Airport Shuttle

Firmenwebsite mit Buchungssystem für einen Luxus-Transferservice zum Istanbuler Flughafen.

$ website_besuchen →
Startseite der Website Ergoterapistimle Webdesign · Gesundheitswesen · Buchung

Ergoterapistimle

Modernes, terminorientiertes Webdesign und Entwicklung für ein Zentrum für Ergotherapie und Pädiatrie für Kinder.

$ website_besuchen →

Alle Referenzen →

// Häufig gestellte Fragen

Lädt eine Website nicht, liegt die Ursache meist an einer von drei Stellen: abgelaufene Domain oder falscher DNS-Eintrag, gesperrtes oder überlastetes Hosting oder ein Fehler im Code der Website. Testen Sie die Seite zuerst über mobile Daten auf einem anderen Gerät, prüfen Sie dann Domain-Laufzeit und Hosting-Konto. Ist dort alles in Ordnung, muss das Server-Log ausgewertet werden.

Ein 500-Fehler bedeutet, dass der Server bei der Bearbeitung der Anfrage auf ein unerwartetes Problem gestoßen ist; die eigentliche Ursache steht im Server-Fehlerprotokoll. Häufig sind eine defekte .htaccess-Konfiguration, eine inkompatible PHP-Version oder ein Code-Fehler nach einem Update schuld. Dateien ohne Blick ins Log zu ändern erschwert die Diagnose; die letzte Änderung zurückzunehmen ist oft der schnellste erste Schritt.

Eine weiße Seite bedeutet meist einen ausgeblendeten fatalen PHP-Fehler oder ein überschrittenes Speicherlimit. Das Fehlerprotokoll in Ihrem Hosting-Konto zeigt, in welcher Datei und Zeile das Skript abgebrochen ist. Bei WordPress ist der Auslöser meist ein Plugin- oder Theme-Update, bei Individualsoftware häufig alte Funktionen, die nach einem Wechsel der PHP-Version nicht mehr laufen.

Diese Warnung bedeutet meist, dass das SSL-Zertifikat abgelaufen ist oder die automatische Verlängerung fehlgeschlagen ist. Das Zertifikat wird erneuert, auf die Abdeckung der Domain mit und ohne www geprüft, und HTTP-Links auf der Seite werden auf HTTPS umgestellt. Bleibt die Warnung trotz gültigem Zertifikat, liegt das Problem wahrscheinlich in einer Weiterleitung oder in gemischten HTTP/HTTPS-Inhalten.

Formular-E-Mails werden oft über die Mailfunktion des Servers ohne Authentifizierung verschickt und landen deshalb im Spam oder kommen gar nicht an. Die Lösung ist der Versand über SMTP sowie SPF- und DKIM-Einträge für die Domain. Prüfen Sie zuerst den Spam-Ordner und ob das Formular nach dem Absenden eine Erfolgsmeldung zeigt; fehlt sie, liegt der Fehler im Formular selbst.

Im Notfall reagieren wir innerhalb von 4 Stunden. Ein Fehler in einer einzigen Ebene ist typischerweise innerhalb von 1 Werktag behoben, Probleme, die DNS, Server und Code zugleich betreffen, innerhalb von 2 bis 3 Werktagen. Ist die Website komplett offline, bringen wir sie zuerst wieder online und setzen danach die dauerhafte, auf einer Kopie getestete Lösung um.

Ihr nächster Erfolg beginnt hier.

Sprechen wir über Ihr Projekt. Wir sind da, um Ihre digitale Infrastruktur zu stärken, Ihre Kosten zu senken und Ihre Produktivität zu steigern. Die Erfahrung aus über 100 Projekten möchten wir auch für Ihr Unternehmen einsetzen.

$ angebot_anfordern

Verfasst von: , Gründer & Technischer Berater · Zuletzt aktualisiert: