Verfasste Forenbeiträge

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Thread-Starter filz51

    (@filz51)

    Hallo Bego

    Ich habe herausgefunden, dass dieser Fehler von einem Plugin stammt (s2member) und habe es deaktiviert. Im Grunde versuche ich den Flaschenhals zu finden, der für eine lange TTFB verantwortlich ist.

    Mein Server läuft unter Centos 8, 2 Cores (1996 MHz) mit 8 GB RAM, die Webserver-Konfiguration ist Nginx – Apache – PHP-FPM, Software ist aktuell. Statische Seiten sind nach ca. 60 ms komplett ausgeliefert, bei der WordPress-Installation dauert die es bis zu 2 Sekunden, manchmal noch länger. Das ist gemäss Google Search Konsole seit etwa 2 Monaten der Fall, vor ca. 6 Wochen hatte ich die Warnung zum ersten Mal bemerkt.

    In den letzten Wochen habe ich unzählige Stunden damit verbracht, Debug-Logs und Wasserfälle zu studieren, mit Health Check die Plugins in verschiedenen Reihenfolgen zu aktivieren und zu deaktivieren um der Ursache auf die Spur zu kommen. Query Monitor zeigt auch nur selten langsame Queries an. Diese Tests liessen keine eindeutigen Schlüsse zu, wo ein Problem vorliegt. Jetzt weiss ich nicht mehr weiter und frage mich, ob bei Verwendung der für Funktionalität der Seite essentiellen Plugins Woocommerce, WPML, Yoast SEO sowie WP EventsManager und das Theme Enfold ohne Page-Caching TTFB von > 1 Sekunde in Kauf genommen werden müssen und warum das vorher noch nicht der Fall war. Wo könnte es denn sonst noch Flaschenhälse geben?

    Gruss, Filz

    • Diese Antwort wurde geändert vor 2 Jahren, 10 Monaten von filz51.
    Thread-Starter filz51

    (@filz51)

    Hallo Bego

    Hab Dank für deine Erklärungen. Toll formuliert. Ich fahre ein E-Bike, aber auch das kann bocken. 🙂
    Ich muss mich da weiter reinhängen. Gibt es vielleicht eine cleveren Weg, um die Datenbank als Fehlerquelle auszuschliessen? Oder gibt es noch weitere Log-Files, die ich anschauen müsste?

    Thread-Starter filz51

    (@filz51)

    Hallo Bego

    Wegen diesem Eintrag in der wp-config.php bekomme ich ja überhaupt erst die Fehlermeldung. Aber da steht nicht mehr dazu.
    Auf den entsprechenden Zeilen werden folgende Abfragen gemacht:
    Zeile 440 $link = home_url( '?page_id=' . $post->ID );
    Zeile 451 return apply_filters( '_get_page_link', $link, $post->ID );
    Zeile 404 return apply_filters( 'page_link', $link, $post->ID, $sample );

    Ich werde heute Abend prüfen, ob der Fehler auch mit einem Standard-Theme auftaucht.

    • Diese Antwort wurde geändert vor 2 Jahren, 10 Monaten von filz51.
    Thread-Starter filz51

    (@filz51)

    Die durch das WooCommerce Plugin verursachte Verzögerung konnte ich mit dieser Hilfe deutlich verringern.
    Dumme Frage, aber ich bin noch Anfänger: Was sind Fatal Errors und wie löst man die?

    Thread-Starter filz51

    (@filz51)

    Hallo

    Die Datei wird erst wieder geladen, wenn ich das Woo Commerce Plugin wieder reaktiviere. So wie es aussieht, sind auch andere Nutzer dieses Plugins mit diesem Problem konfrontiert. Mal schauen, ob ich noch mehr rausfinde…

    Lieber Gruss

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)