Seiten laden manchmal nicht
-
Hallo,
meiner erste Frage hier, nachdem ich meine erste Website über strato > wordpress erstellt habe.
Hat alles super funktioniert. Seit ein paar Tagen habe ich aber ein massives Problem.Ich öffne meine Startseite > funktioniert
Ich öffne auf der Startseite eine weitere Seite > funktioniert manchmal; funktioniert manchmal nach „aktualisieren“; zeigt manchmal nach dem aktualisieren für einen kurzen Augenblick die Seite an, funktioniert meistens gar nicht.Habe bereits das Plugin „Enable jQuery Migrate Helper“ und „Autooptimize“ installiert und aktiviert. Hat nichts gebracht. Forum hab ich schon ne halbe Stunde durchsucht und finde nichts treffendes.
Wordpress 5.6.2
PHP 7.4Kennt Ihr das Thema?
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Dazu brauchen wir mehr Informationen über deine Website. Geh bitte auf Werkzeuge > Website-Zustand > Bericht, warte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist. Klick auf den Button „Bericht in die Zwischenablage kopieren“. Den Bericht kannst du dann hier in einer neuen Antwort mit Strg-V (Mac: Cmd-V) unverändert einfügen (also bitte ohne weitere Formatierung, aber mit den Akzentzeichen ` am Anfang und Ende).
Wieso hast du „Enable jQuery Migrate Helper“ und „Autoptimize“ installiert und aktiviert? Was versprichst du dir davon?
Hallo,
vielen Dank für den Hinweis mit dem Zustandsbericht
Der „Enable jQuery Migrate Helper“ kompensiert wohl Versäumnisse der Themeautoren zu einer WP-Versionsänderung und „Autooptimize“ weil ich mir dachte „optimieren“ kann nicht schaden.
Hier nun der Websitezustandsbericht:
### wp-core ### version: 5.6.2 site_language: de_DE user_language: de_DE timezone: +00:00 permalink: undefined https_status: false multisite: false user_registration: 0 blog_public: 1 default_comment_status: open environment_type: production user_count: 1 dotorg_communication: true ### wp-paths-sizes ### wordpress_path: /mnt/web107/e2/72/51479572/htdocs/WordPress_02 wordpress_size: 106,78 MB (111963995 bytes) uploads_path: /mnt/web107/e2/72/51479572/htdocs/WordPress_02/wp-content/uploads uploads_size: 4,24 MB (4442952 bytes) themes_path: /mnt/web107/e2/72/51479572/htdocs/WordPress_02/wp-content/themes themes_size: 9,39 MB (9849702 bytes) plugins_path: /mnt/web107/e2/72/51479572/htdocs/WordPress_02/wp-content/plugins plugins_size: 5,68 MB (5951391 bytes) database_size: 2,02 MB (2113536 bytes) total_size: 128,10 MB (134321576 bytes) ### wp-active-theme ### name: Suffice (suffice) version: 1.2.5 author: ThemeGrill author_website: https://themegrill.com parent_theme: none theme_features: core-block-patterns, automatic-feed-links, title-tag, post-thumbnails, menus, html5, customize-selective-refresh-widgets, woocommerce, wc-product-gallery-lightbox, wc-product-gallery-zoom, wc-product-gallery-slider, custom-logo, siteorigin-panels, editor-style, align-wide, wp-block-styles, responsive-embeds, custom-header, infinite-scroll, jetpack-responsive-videos, widgets theme_path: /mnt/web107/e2/72/51479572/htdocs/WordPress_02/wp-content/themes/suffice auto_update: Aktiviert ### wp-themes-inactive (1) ### Twenty Twenty-One: version: 1.1, author: WordPress-Team, Automatische Aktualisierungen deaktiviert ### wp-plugins-active (7) ### Akismet Anti-Spam: version: 4.1.9, author: Automattic, Automatische Aktualisierungen deaktiviert Autoptimize: version: 2.8.1, author: Frank Goossens (futtta), Automatische Aktualisierungen deaktiviert Enable jQuery Migrate Helper: version: 1.3.0, author: The WordPress Team, Automatische Aktualisierungen deaktiviert Hello Dolly: version: 1.7.2, author: Matt Mullenweg, Automatische Aktualisierungen deaktiviert Page Builder by SiteOrigin: version: 2.11.8, author: SiteOrigin, Automatische Aktualisierungen deaktiviert Suffice Toolkit: version: 1.0.4, author: ThemeGrill, Automatische Aktualisierungen deaktiviert ThemeGrill Demo Importer: version: 1.7.1, author: ThemeGrill, Automatische Aktualisierungen deaktiviert ### wp-media ### image_editor: WP_Image_Editor_Imagick imagick_module_version: 1691 imagemagick_version: ImageMagick 6.9.11-39 Q16 x86_64 2020-12-01 https://imagemagick.org file_uploads: File uploads is turned off post_max_size: 76M upload_max_filesize: 64M max_effective_size: 64 MB max_file_uploads: 20 imagick_limits: imagick::RESOURCETYPE_AREA: 4 GB imagick::RESOURCETYPE_DISK: 9.2233720368548E+18 imagick::RESOURCETYPE_FILE: 192 imagick::RESOURCETYPE_MAP: 4 GB imagick::RESOURCETYPE_MEMORY: 2 GB imagick::RESOURCETYPE_THREAD: 1 gd_version: bundled (2.1.0 compatible) ghostscript_version: not available ### wp-server ### server_architecture: Linux localhost 3.10.0-1127.10.1.el7.x86_64 #1 SMP Linux localhost 3.10.0-1127.10.1.el7.x86_64 #1 SMP Linux localhost 3.10.0-1127.10.1.el7.x86_64 #1 SMP httpd_software: Apache/2.4.46 (Unix) php_version: 7.4.15 64bit php_sapi: cgi-fcgi max_input_variables: 4000 time_limit: 240 memory_limit: 256M max_input_time: 60 upload_max_filesize: 64M php_post_max_size: 76M curl_version: 7.73.0 OpenSSL/1.0.2u suhosin: false imagick_availability: true pretty_permalinks: true ### wp-database ### extension: mysqli server_version: 5.6.42-log client_version: 5.6.45 ### wp-constants ### WP_HOME: undefined WP_SITEURL: undefined WP_CONTENT_DIR: /mnt/web107/e2/72/51479572/htdocs/WordPress_02/wp-content WP_PLUGIN_DIR: /mnt/web107/e2/72/51479572/htdocs/WordPress_02/wp-content/plugins WP_MAX_MEMORY_LIMIT: 256M WP_DEBUG: false WP_DEBUG_DISPLAY: true WP_DEBUG_LOG: false SCRIPT_DEBUG: false WP_CACHE: false CONCATENATE_SCRIPTS: false COMPRESS_SCRIPTS: undefined COMPRESS_CSS: undefined WP_LOCAL_DEV: undefined DB_CHARSET: utf8 DB_COLLATE: undefined ### wp-filesystem ### wordpress: writable wp-content: writable uploads: writable plugins: writable themes: writable
Das Theme Suffice ist zuletzt am 25. Februar aktualisiert worden. Ich halte es für eher unwahrscheinlich, dass das Theme veraltete jQuery-Bibliotheken enthält die Probleme bereiten könnten. Deshalb halte ich auch die Verwendung des Plugins Enable jQuery Migrate Helper für wahrscheinlich überflüssig.
Autoptimize hat vor allem den Zweck, JavaScript- und CSS-Dateien zusammenzufassen und damit die Anzahl der abzurufenden Dateien zu verringern: geringere Laufzeiten, bessere Peformance. Da deine Website noch kein SSL-Zertifikat hat (was übrigens automatisch zu einer schlechteren Bewertung in Suchmaschinen führt und zusätzlich die Webseiten Besuchern als „unsicher“ anzeigt), kann dein Server die Dateien auch nicht mit HTTP/2 übertragen – der Einsatz von Autoptimize ist also grundsätzlich in der aktuellen Konstellation sinnvoll, führt aber bei einer unbedachten Konfiguration sehr schnell zu Problemen.
Der Webseitenbericht ergibt keine Auffälligkeiten. Ein paar Verbesserungsvorschläge:
- du solltest unter Einstellungen > Allgemein die Zeitzone auf Berlin setzen
- du verwendest keine „sprechenden“ Permalinks, also Webadressen in denen der Titel enthalten ist. Suchmaschinen bewerten
https://example.com/uerber-uns/
besser alshttps://example.com/?page=42
. Die Permalinks kannst du unter Einstellungen > Permalinks einstellen, „Beitragsname“ ist eine gebräuchliche Einstellung. - Akismet Anti-Spam entspricht nicht deutschem Datenschutzrecht (DSGVO) und sollte hier nicht verwendet werden. Wenn du überhaupt Kommentare auf deiner Website zulassen möchtest, kannst du Antispam Bee verwenden. Ansonsten einfach das Plugin löschen.
- Enable jQuery Migrate Helper halte ich wie gesagt für unnötig.
- Hello Dolly ist eine alberne Spielerei (manche nennen es auch Folklore), kann gelöscht werden.
- ThemeGrill Demo Importer brauchst du nur, wenn du vom Theme-Entwickler Demoseiten importieren willst. Danach kannst du das Plugin löschen.
Mitunter ist die „Time to First Byte“, also die Zeit die vergeht, bis der Browser überhaupt etwas vom Webserver übermittelt bekommt, inakzeptabel hoch. Für dich bedeutet das umgangssprachlich ausgedrückt „Seite läd nicht“ oder „Seite läd sehr, sehr langsam“. Das kann einerseits durch furchtbar komplexe Skripte ausgelöst werden (was ich hier eher für unwahrscheinlich halte) oder durch einen Stau bei der Abarbeitung von Prozessen in der CPU des Webservers, etwa wenn auf einem Shared-Hosting-Angebot parallel dauernd Webseiten einer sehr beliebten Internetpräsenz abgerufen werden. Hier kann dir dein Webhoster aber mehr zu sagen, weil die andere Instrumente haben, um die Serverauslastung zu prüfen. Sprich mal die Supportmitarbeiter:innen beim Webhoster an und wenn du nicht gerade bei Strato … OK, hier haben wir dann ein ganz anderes Problem. Kannst du den Webhoster noch wechseln? 😉
Übrigens ein Klassiker bei Strato: Im Kundenmenü muss unter Serversicherheit der Gästebuch-Filter deaktiviert werden. Prüf auch nochmal, ob du den Arbeitsspeicher vollständig ausnutzen oder im Kundenmenü hochsetzen kannst.
Super, hab ich jetzt erstmal alles umgesetzt, bis auf den Speicher. In Berlin wird heute nicht gearbeitet – Weltfrauentag.
Webhoster wechseln kann nicht so schwer sein, aber da würde mich interessieren warum und zu wem ich dann gehen sollte. Tipps?
„Time to First Byte“. Wie hast Du das herausgefunden und was ist eine akzeptable Zeit?
Im Bericht sehe ich, dass ein Memorylimit von 256 M besteht. Betrifft das meinen Arbeitsspeicher? Wieviel sollte man da haben?
Dort sehe ich auch ein Timelimit von 240 (ms?). Wenn er da drüber springt, könnte das auch ursächlich sein?
### wp-server ### server_architecture: Linux localhost 3.10.0-1127.10.1.el7.x86_64 #1 SMP Linux localhost 3.10.0-1127.10.1.el7.x86_64 #1 SMP Linux localhost 3.10.0-1127.10.1.el7.x86_64 #1 SMP httpd_software: Apache/2.4.46 (Unix) php_version: 7.4.15 64bit php_sapi: cgi-fcgi max_input_variables: 4000 time_limit: 240 memory_limit: 256M max_input_time: 60 upload_max_filesize: 64M php_post_max_size: 76M curl_version: 7.73.0 OpenSSL/1.0.2u suhosin: false imagick_availability: true pretty_permalinks: true
- Das Thema „Seiten laden manchmal nicht“ ist für neue Antworten geschlossen.