WordPress und Hosting
Diese FAQ beruht auf wiederkehrenden Supportfällen rund um WordPress Glossary note: Content-Management-System für Websites und Webpublishing. , PHP, Hosting, E-Mail, Sicherheit und Linux-Wartung.
Sie soll helfen, Probleme schneller zu erkennen, wahrscheinliche Ursachen zu verstehen, die passenden Diagnosewerkzeuge zu nutzen und realistische Lösungen zu wählen. Bei all2all bevorzugen wir eine dauerhafte Arbeitsweise: WordPress möglichst nahe am Core, wenige Plugins, gepflegte Themes, offene Standards, moderne Debian-Infrastruktur und schrittweise Wartung statt Notfallreparaturen.
Fragen
- Eine PHP-Aktualisierung legt die Website lahm: womit anfangen?
- WordPress meldet eine veraltete PHP-Version: was bedeutet das?
- Die Website ist langsam geworden: was zuerst prüfen?
- Ein WordPress-Formular verschickt keine Mail mehr: wie findet man die Ursache?
- Die Website zeigt nur eine weisse Seite: was steckt meist dahinter?
- Die Website wurde gehackt oder leitet um: was tun?
- Fehler bei der Verbindung zur Datenbank: was prüfen?
- Bilder lassen sich nicht hochladen: welche Grenzen oder Rechte sind wichtig?
- SSL oder HTTPS funktioniert nicht mehr: was kontrollieren?
- Warum fragt WordPress bei Updates nach FTP-Zugangsdaten?
- WooCommerce-Mails kommen nicht an: wo kann der Versand scheitern?
- Einige Seiten oder Links sind defekt: wie stellt man sie wieder her?
- Warum empfehlen wir WordPress mit wenigen Plugins?
- Warum sind externe Sicherungskopien wichtig?
- Kann ich einfach eine alte Sicherung zurückspielen?
- Warum sind Protokolldateien so wichtig?
Top 10 WordPress-Fragen
Eine PHP-Aktualisierung legt die Website lahm: womit anfangen?
Typische Symptome sind eine weisse Seite, Fehler 500, ein nicht erreichbarer Administrationsbereich, defekte Menüs, PHP Glossary note: Serverseitige Skriptsprache für WordPress und Webanwendungen. -Fehler oder einzelne Seiten, die nicht mehr laden. Häufige Ursachen sind alte Plugins, ein veraltetes Theme, ein alter Builder, eigener Altcode oder eine PHP-Erweiterung, die nicht mehr unterstützt wird.
Beginnen Sie mit der Apache/PHP-Protokolldatei, oft logs/error_log oder ~/logs/error_log. Sie kann per FTP/SFTP, Dateimanager oder
Virtualmin
Glossary note: Bedienungsoberfläche für Hosting: Domains, Mailboxen, Datenbanken und Einstellungen.
gelesen werden. In der Shell zeigt tail -50 logs/error_log die letzten Fehler an; mit tail -f logs/error_log lassen sich neue Fehler live verfolgen.
WordPress
Glossary note: Content-Management-System für Websites und Webpublishing.
-Debugging kann vorübergehend in wp-config.php aktiviert werden: dazu temporär define('WP_DEBUG', true); und define('WP_DEBUG_LOG', true); eintragen.
Fehler erscheinen dann in wp-content/debug.log. Mögliche Lösungen sind das vorübergehende Deaktivieren von Plugins, ein kurzer Wechsel auf eine ältere PHP-Version, der Ersatz nicht mehr gepflegter Komponenten, ein Theme-Update oder die Migration eines alten EOL-Hostings auf einen aktuellen Debian-Dienstrechner.
WordPress meldet eine veraltete PHP-Version: was bedeutet das?
WordPress Glossary note: Content-Management-System für Websites und Webpublishing. kann melden, dass die PHP-Version veraltet ist, keine Sicherheitsupdates mehr erhält oder von neuen Plugins abgelehnt wird. Das weist oft auf ein altes Hosting, eine sehr alte Website oder nicht kompatible Plugins und Themes hin.
Prüfen Sie PHP Glossary note: Serverseitige Skriptsprache für WordPress und Webanwendungen. -Version, Alter des Dienstrechners, Aktualisierungsstand der Plugins und Theme-Kompatibilität. Auf aktuellen all2all-Servern stehen oft mehrere gepflegte PHP-Versionen nebeneinander zur Verfügung, etwa PHP 8.1, 8.2, 8.3 und 8.4. So kann der Umstieg getestet und kontrolliert durchgeführt werden.
Die Website ist langsam geworden: was zuerst prüfen?
Häufige Ursachen sind zu viele Plugins, schwere Page Builder, sehr grosse Bilder, Echtzeitstatistiken, komplizierte Cache-Schichten, externe Synchronisationen oder aufwendige SQL-Abfragen. Jedes Plugin bringt zusätzlichen Code, Datenbankabfragen und manchmal externe Verbindungen mit.
Prüfen Sie, was zuletzt geändert wurde. Lesen Sie PHP-Protokolldateien auf wiederholte Warnungen, entfernen Sie unnötige Plugins, vereinfachen Sie das Theme, optimieren Sie Bilder und verwenden Sie einen einfachen Cache. Wartbare WordPress Glossary note: Content-Management-System für Websites und Webpublishing. -Sites bleiben oft nahe am WordPress-Core.
Ein WordPress-Formular verschickt keine Mail mehr: wie findet man die Ursache?
Ein Formular kann scheinbar funktionieren, obwohl keine Mail ankommt, oder Nachrichten landen im Spam. Übliche Ursachen sind mail() ohne Authentifizierung, falsche SPF/DKIM/DMARC-Einträge, ein altes Formularplugin, abgelehntes
SMTP
Glossary note: Protokoll zum Versenden von E-Mail.
oder moderne Spamfilter.
Prüfen Sie SMTP, Mail-DNS, SPF, DKIM, DMARC Glossary note: Mail-Richtlinie, die festlegt, was bei fehlgeschlagenem SPF oder DKIM geschieht. , das Formularplugin und mögliche Mail-Protokolldateien. Authentifiziertes SMTP ist besser als nicht authentifizierter PHP-Mailversand. Wenn die Mail des Domainnamens nicht mehr bei all2all liegt, informieren Sie den Support, damit lokale Mailzustellung bei uns deaktiviert wird.
Die Website zeigt nur eine weisse Seite: was steckt meist dahinter?
Eine weisse Seite ist meist ein fataler
PHP
Glossary note: Serverseitige Skriptsprache für WordPress und Webanwendungen.
-Fehler, der im Browser verborgen bleibt. Lesen Sie zuerst logs/error_log und, falls aktiviert, wp-content/debug.log. Das vorübergehende Umbenennen von wp-content/plugins/ oder des aktiven Theme-Ordners kann die Ursache eingrenzen.
Die Website wurde gehackt oder leitet um: was tun?
Anzeichen sind merkwürdige Weiterleitungen, Spam, unbekannte Administrationskonten, veränderte Seiten, hohe CPU-Last, Google-Safe-Browsing-Warnungen oder unbekannte Dateien. Kontaktieren Sie zuerst support [at] all2all.org : wir können die Lage einschätzen, die gemeinsame Plattform schützen und bei Bedarf eine forensische Archivkopie erstellen.
Die Serverinfrastruktur wird von all2all verwaltet; Website, Plugins, Themes und Anwendungscode im Hosting-Konto bleiben Verantwortung der Kundin oder des Kunden. all2all kann aber oft beim Absichern, bei der Protokollanalyse, beim Erkennen verdächtiger Prozesse oder Dateien und bei der Kontaktaufnahme helfen. Die Bereinigung kann durch die Kundschaft, eine Website-Verantwortliche oder einen Website-Verantwortlichen, oder je nach Verfügbarkeit als bezahlter Eingriff durch all2all erfolgen.
Richtwerte für Stundensätze stehen unter Tarife für technische Unterstützung.
Fehler bei der Verbindung zur Datenbank: was prüfen?
“Error establishing a database connection” bedeutet häufig, dass
MariaDB
Glossary note: Freie Datenbank, die mit MySQL kompatibel ist.
/MySQL nicht erreichbar ist, Zugangsdaten in wp-config.php falsch sind, eine Datenbank fehlt, beschädigt ist oder ein Plugin SQL überlastet.
Prüfen Sie Datenbankname, Benutzer, Passwort und Rechnername in wp-config.php. In
Virtualmin
Glossary note: Hosting-Bedienungsoberfläche für Domains, Dateien, Mailboxen und Datenbanken.
lässt sich kontrollieren, ob Datenbank und MySQL-Benutzer noch existieren. Nach einer Migration muss wp-config.php auf die neuen Zugangsdaten zeigen.
Bilder lassen sich nicht hochladen: welche Grenzen oder Rechte sind wichtig?
Uploadfehler entstehen oft durch falsche Rechte in wp-content/uploads/, volles Quota,
PHP
Glossary note: Serverseitige Skriptsprache für WordPress und Webanwendungen.
-Grenzen, Bildoptimierungsplugins oder Cache. Prüfen Sie Upload-Verzeichnis, Speicherplatz und error_log.
SSL oder HTTPS funktioniert nicht mehr: was kontrollieren?
Prüfen Sie DNS Glossary note: Domain Name System: Dienst, der Domainnamen mit Servern und Internetdiensten verbindet. , SSL-Einstellungen in Virtualmin, Let’s-Encrypt-Protokolldateien und HTTP/HTTPS-Weiterleitungen. Mixed Content kann ebenfalls das Schloss im Browser verhindern.
Wenn eine Website mehrere Domainnamen oder Alias-Domains hat, muss jeder Name im Zertifikat aktiv sein und auf den Server zeigen. Ein einzelner nicht mehr aktiver Alias kann die gesamte Let’s-Encrypt-Erneuerung verhindern. Erneuern Sie die DNS-Einträge, entfernen Sie den Namen aus der Zertifikatskonfiguration oder löschen Sie die Alias-Domain über Virtualmin Glossary note: Hosting-Bedienungsoberfläche für Domains, Dateien, Mailboxen und Datenbanken. .
Warum fragt WordPress bei Updates nach FTP-Zugangsdaten?
WordPress fragt nach FTP Glossary note: Älteres Protokoll zur Dateiübertragung, meist durch SFTP oder SCP ersetzt. , wenn es nicht direkt in seine Dateien schreiben kann. Ursache sind meist falsche Eigentümer, falsche Rechte oder gemischte Benutzer für FTP/SFTP und PHP/Apache.
Prüfen Sie Eigentümer und Rechte von wp-content. Eigentümerschaft zu korrigieren ist besser als Rechte zu weit zu öffnen.
WooCommerce-Mails kommen nicht an: wo kann der Versand scheitern?
WooCommerce Glossary note: WordPress-Erweiterung für Webshops. -Mails können durch defektes SMTP, falsche SPF/DKIM-Einträge, ein altes Mailplugin, eine blockierte Warteschlange oder Filterung beim Empfänger scheitern. Testen Sie normale WordPress-Mail, SMTP-Authentifizierung und WooCommerce-Mail-Einstellungen.
Einige Seiten oder Links sind defekt: wie stellt man sie wieder her?
404-Fehler, seltsame Permalinks, leere Seiten oder defekte Menüs kommen oft von .htaccess, Permalink-Einstellungen, Cache, SEO-Plugins oder unvollständiger Migration. Erzeugen Sie Permalinks neu, prüfen Sie .htaccess, leeren Sie Caches und lesen Sie bei Fehler 500 die
Apache
Glossary note: Webserver, der Websites ausliefert und .htaccess-Regeln anwendet.
-Protokolldatei.
Warum empfehlen wir WordPress mit wenigen Plugins?
Viele Sites werden nach Jahren schwer wartbar: mehrere Plugins, Builder, Widgets, aufgegebene Premium-Erweiterungen und CSS/JavaScript-Schichten sammeln sich an. Ein einziges nicht mehr gepflegtes Plugin kann PHP Glossary note: Serverseitige Skriptsprache für WordPress und Webanwendungen. -Upgrades, Sicherheitsupdates oder die ganze Site blockieren.
Eine schlanke WordPress Glossary note: Content-Management-System für Websites und Webpublishing. -Installation nahe am Core, mit wenigen nötigen Plugins und gepflegtem Theme, ist sicherer, schneller und langfristig besser wartbar.
Warum sind externe Sicherungskopien wichtig?
Hosting ist keine unabhängige Sicherungsstrategie. Ein Plugin kann Daten löschen, ein Hack kann lokale Sicherungen infizieren und eine falsche Änderung kann überall übernommen werden.
Bewahren Sie getrennte Sicherungskopien auf, möglichst ausserhalb des Hosting-Kontos und mit mehreren historischen Versionen.
Kann ich einfach eine alte Sicherung zurückspielen?
Nicht immer. Eine alte Sicherung kann bereits Schadcode, verwundbare Plugins oder veraltete Konfiguration enthalten. Prüfen Sie das echte Datum, den Zustand der Website zu diesem Zeitpunkt und die Kompatibilität mit aktuellen PHP Glossary note: Serverseitige Skriptsprache für WordPress und Webanwendungen. -Versionen.
Warum sind Protokolldateien so wichtig?
Viele WordPress Glossary note: Content-Management-System für Websites und Webpublishing. -Probleme wirken rätselhaft, bis die Protokolldateien gelesen werden. Sie zeigen oft Plugin, PHP-Zeile, SMTP-Fehler, Rechteproblem oder genaue Inkompatibilität.
Die wichtigsten Dateien sind meist logs/error_log und wp-content/debug.log. Lesen Sie sie, bevor eine Site blind neu aufgebaut oder zurückgespielt wird.