Zum Inhalt springen

45 Ergebnisse für fehler

FAQ

Wie optimiere die Ladezeit meiner WordPress Webseite?

24. Mai 2024

Die Ladezeit einer Website kann durch sehr viele technische Aspekte beeinflusst werden. Ursachen sind z. B. : – Große Bilder– Doppelte Weiterleitungen– Fehlerhafte/ineffiziente Plugins– (Webserver) Caching– Externe Verlinkungen– OPCache– Server/Datenbanken ist zu langsamSie können Ihre Webseite mit Tools wie https: //gtmetrix. com auf etwaige Optimierungsmöglichkeiten hin prüfen lassen. Wir gehen folgend davon aus, dass Sie WordPress als Webseiten CMS verwenden, die Lösungsmöglichkeiten sind je nach CMS unterschiedlich. Große BilderSollten Sie Meldungen erhalten, dass die Bilder z. B. zu groß sein, sollten Sie diese auf die Größe komprimieren, welche auch auf der Seite eingestellt ist, damit nicht unnötigerweise das gesamte große Bild heruntergeladen wird, wenn lediglich eine kleinere Ansicht davon eingebunden ist. Sie sollten daher die Bilder eventuell mit Plugins wie EWWW Image Optimizer oder wp-smushit optimieren, auch sind dadurch etwaige verlustfreie Komprimierungen möglich. Doppelte WeiterleitungenSie sollten doppelte Weiterleitungen bestmöglich vermeiden, da diese unnötig Zeit kosten, bis dann die eigentliche korrekte Domain aufgerufen wird. Ein fiktionales Beispiel: Man tippt ihredomain. de in der Browserzeile an, dann wird man zu https: //ihredomain. de/ und anschließend https: //www. ihredomain. de/ weitergeleitet. Die schlussendliche HTTPS Weiterleitung ist notwendig, damit die Webseite sicher aufgerufen werden kann, die https: //ihredomain. de/ Weiterleitung in der Mitte ist aber unnötig und verzögert den Aufruf bloß. Die doppelte Weiterleitung sollten Sie also deaktivieren. Diese Möglichkeit finden Sie über das webgo Kundenportal, innerhalb Ihres Vertrags und anschließend in FTP. Bearbeiten Sie da ihredomain. de (in diesem Beispiel) und www. ihredomain. de und stellen die HTTP zu HTTPS Weiterleitung Option auf Nein. Denn die Weiterleitung wird schon über WordPress automatisch gemacht, wenn Sie in den WordPress Einstellungen beim Punkt Allgemein die Domain mit https voran eingetragen haben, ansonsten tragen Sie das so ein. Fehlerhafte/ineffiziente PluginsDeaktivieren Sie am besten mal alle Plugins, indem Sie eine WebFTP oder FTP Verbindung aufbauen. Dann müssten Sie zum WordPress Ordner navigieren, welchen Ihre Webseite nutzt, falls Sie diesen nicht kennen, finden Sie die Angabe links neben der Domain über das webgo Kundenportal, innerhalb Ihres Vertrags und anschließend in FTP. Benennen Sie dann, z.  B. über den WebFTP den Ordner unter /wp-content Namens /plugins auf einen anderen Namen wie /plugins_x um, dann sind die Plugins effektiv deaktiviert. Scannen oder prüfen Sie die Webseite dann erneut, wenn sich die Ladezeit stark verbessert, könnte die Ursache gut ein Plugin sein. Benennen Sie den Ordner dann zurück auf /plugins und öffnen diesen. Deaktivieren Sie dann alle Plugins einzeln, welche Sie als Übeltäter vermuten und scannen dann jeweils die Seite erneut, so sollten Sie herauslösen können, welches Plugin die erhöhte Ladezeit auslöst und es ggfs. deinstallieren. (Webserver) CachingSie können Ihr WordPress Cachen mit unterschiedlichsten Caching Plugins wie z. B. https: //wordpress. org/plugins/cachify/, da müssten Sie darauf achten, bei etwaigen Änderungen von Ihnen den Cache auch zu leeren, damit diese auch auf der Seite erscheinen. Teilweise wird bei einer Seitenanalysen ein schlechter Wert unter dem Punkt "Leverage browser caching" (PageSpeed) oder "Add Expires headers" (YSlow) schlechte Werte angezeigt. Dies kann man um einiges optimieren mit Einträgen in der . htaccess-Datei. Dies ist nur ein kleiner Eintrag und sollte mit weiteren Einträge erweitert werden, je nach dem, was für Dateien Sie tatsächlich verwenden: <IfModule mod_expires. c> ExpiresActive On # Images ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/webp "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType image/x-icon "access plus 1 month" # Video ExpiresByType video/mp4 "access plus 1 month" ExpiresByType video/mpeg "access plus 1 month" # CSS, JavaScriptExpiresbyType text/html "access plus 1 month" ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 month" ExpiresByType application/x-javascript "access plus 1 month"ExpiresByType application/xhtml-xml "accesss plus 1 month"ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType image/x-icon "access plus 1 month" </IfModule>Externe VerlinkungenWenn Sie unter https: //gtmetrix. com z. B. geprüft externe Verlinkungen erkennen können wie z. B. Facebook Links oder Google fonts für die Schriftarten, sollten Sie ggfs. versuchen, das Laden externer Ressourcen zu unterbinden oder Ihr WordPress Theme daraufhin prüfen und ggfs. die Schriftarten direkt auf dem Server hochladen, welche von Ihnen verwendet werden. OPCacheDies ist eine Caching Methode für PHP Dateien, was WordPress auf Dateiebene hauptsächlich verwendet. Diese benötigt jedoch auch recht viel Arbeitsspeicher und könnte bei etwaigen anderen Caching Methoden zu Problemen führen, daher sollten Sie testen, ob es tatsächlich etwas bringt. Unter OPCache - Was ist das? finden Sie alle Details zu dessen Aktivierung. Server/Datenbank ist zu langsamSollten Sie bereits alle Optimierungsmöglichkeiten durchgegangen sein, keine Webseitenprogrammierungsseitigen Probleme bestehen und die Leistung immer noch Suboptimal sein, sollten die Webserver Fehler Log im webgo Webspace-Admin unter Apache-Status prüfen, eventuell zeigt diese weitere Fehler an. Mit dem Plugin WP-Optimize können Sie die Datenbank auf etwaige Fehler prüfen und diese dann ggfs. korrigieren lassen. Wenn Sie da z. B. einen Ressourcenmangel wie Arbeitsspeicherfehler feststellen können, finden Sie eine Anleitung zur Erhöhung des memory Limits von WordPress, um dies somit eventuell schon beheben zu können.  Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Supportper Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen, schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie behebe ich einen "502 Bad Gateway" Fehler auf meiner Website?

24. Mai 2024

Sollten Sie die Fehlermeldung "502 Bad Gateway" auf allen Ihrer bei uns gehosteten Webseiten angezeigt bekommen, bedeutet dies, dass Ihr persönlicher Apache Webserver nicht läuft. (Sollte der Fehler nur auf einer Web- oder Unterseite auftreten, ist dies ein wohl spezifischer Fehler der PHP-Programmierung oder erfordert zu viele Ressourcen. ) Den Apache-Status können Sie über das webgo Kundenportal zugreifen. Anschließend gehen Sie auf "Webserver" und "Apache". Eventuell muss der Apache-Server neu gestartet werden. Klicken Sie dazu auf "Starten"
Dann wird das System geprüft und der Apache-Server neu-gestartet. Je nach Anzahl der Verzeichnisse und Größe des Speichers, kann dies mehrere Minuten dauern. In der Regel geht dies jedoch deutlich schneller. Sollte nachdem Sie "• System erfolgreich gecheckt" sehen, der Apache weiterhin nicht laufen, versuchen Sie es 2-3 Mal erneut, teilweise sind mehrere Neustarts notwendig.   Die Ursachen, weswegen ein Apache-Server abstürzt, sind vielfältig. Eventuell wurden zu viele Apache-Prozesse benötigt oder fehlerhafte Prozesse gestartet. Es könnte aber auch einer der folgenden Gründe sein: Gründe weswegen der Apache-Server auch nach mehreren Versuchen nicht neustarten kann:  Leerzeichen bei FTP Verzeichnissen: Leerzeichen sind ungültige Zeichen für Apache, daher kann dies den Apache-Server abstürzen lassen. Dies müssen Sie nur prüfen, sollten Änderungen bei FTP oder der Domainverwaltung gemacht worden sein. Sollten Sie Leerzeichen in Ihren Verzeichnissen unter "FTP" auffinden, bearbeiten Sie die Domain und entfernen diese Leerzeichen. Mithilfe der Tastenkombination "STRG + F" können Sie nach Leerzeichen in der Mitte der Verzeichnisnamen suchen. Danach muss ein weiterer System Check, wie oben beschrieben, durchgeführt werden. Let's Encrypt SSL Zertifikate: Teilweise blockieren SSL Zertifikate wie z. B. Let's Encrypt oder auch eigene, fälschlicherweise den Port des Apache-Servers. Um dies zu beheben, entfernen Sie über → "SSL" die neusten Zertifikate und führen den System Check erneut durch. Sollte der Apache wieder laufen, erstellen Sie die SSL Zertifikate neu und prüfen im Anschluss nochmal den Apache-Status. Apache-Konfiguration: Sollten eigene Apache Einträge unter "Webserver" → "Apache" → "eigene Einstellungen" hinterlegt sein, entfernen Sie diese bitte einmal und versuchen einen System Check. Die Syntax muss zu 100% korrekt sein, sonst kann der Apache-Server nicht neustarten. Solche Einträge sollten Sie dann in der . htaccess hinterlegen, dies kann den Apache nicht abstürzen lassen.  Sollten diese Schritte nicht weiterhelfen, kontaktieren Sie uns gerne über https: //www. webgo. de/support/, wir schauen dann gerne bei Ihnen spezifisch rein und starten den Apache-Server wieder neu. Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie aktiviere ich den WordPress Debug Modus?

23. Mai 2024

Wenn Sie einen WordPress Fehler haben, den Sie einfach nicht näher einkreisen können, können Sie in WordPress einen Debugging-Modus aktivieren, dieser sollte Ihnen Details dazu nennen. Meistens sorgen WordPress-Plugins für Probleme, sollte Ihre Seite also mal eines haben, sollten Sie diese einmal einzeln oder alle testweise deaktivieren. Wenn Sie aber weitere Details sich anzeigen lassen möchten, müssten Sie die wp-config. php daraufhin anpassen.  Bauen Sie dafür eine FTP Verbindung auf, z. B. über den WebFTP, dies machen Sie über das webgo Kundenportal unter der Vertragsübersicht und dann klicken Sie auf FTP und wählen WebFTP aus. Öffnen Sie dann das Verzeichnis der Webseite, sollten Sie dieses nicht kennen, können Sie es bei der Domainverwaltung unter der Paket-Verwaltung links einsehen. Wählen Sie dann rechts unter Funktionen bei der grauen Schaltfläche neben der wp-config. php Datei des Verzeichnisses "herunterladen" aus und gehen auf den Pfeil nach rechts, damit Sie eine Sicherheitskopie bei etwaigen Fehlern haben. Wählen Sie dann als Funktion "Editieren" aus und nochmal auf den Pfeil nach rechts (siehe Screenshot).
Fügen Sie nun folgende Zeilen ein irgendwo nach der ersten und der letzten Zeilen, ohne bestehende Einträge dafür zu ändern: define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', true); Nun sollten Ihnen, wenn die Webseite z. B. nur weiß oder ein HTTP 500 Fehler angezeigt wird, eine detaillierte Fehlermeldung angezeigt werden. Durch den Wert "DEBUG_LOG, true" wird eine debug. log Datei im FTP Pfad /wp-content geschrieben, wo alle WordPress Fehler eingetragen werden.  Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Supportper Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen, schicken Sie uns eine Mail an faq@webgo. de