Beiträge von b3317133

    Zur Info: Derzeit ist die Hauptseite nicht erreichbar, soll das so sein? Oder ging da was schief?

    Nur sicherheitshalber die Nachfrage: Es wurde schon eine neue Datenbank für die Installation der Testseite verwendet?

    Bei der Testseite steht lt. REST API derzeit die Hauptdomain in der Datenbank (oder ggf. in wp-config.php).

    Code
    https://test.kernoelpepi.com/wp-json/


    Korrigiere in der Datenbank der Testseite beim Hosting wie hier beschrieben die Werte bei siteurl und home (ohne / Zeichen am Ende):

    Code
    alt: https://www.kernoelpepi.com
    neu: https://test.kernoelpepi.com


    Dann leere den Browser Cache.

    Spiele ein Backup von vor dem Update ein und frage bei Deinem Theme Hersteller nach, ob das Theme mit WordPress 6.x kompatibel ist.

    Ergänzung: Und deaktiviere testweise alle Cache-, Minify-, Optimier- und CDN-Plugins, insbesondere Ezoic (das nebenbei bemerkt auch ein DSGVO Problem verursachen dürfte).

    In beiden oben angegebenen Codezeilen werden [FONT=Courier New]%Platzhalter%[/FONT] ersetzt und im Falle eines Arrays wird aus dem Ersatzwert ein kommaseparierter String erstellt.

    Code
    1367: $message = str_replace('<'.'%'.$item.'%'.'>',(is_array($value)?(implode(", ",$value)):($value)),$message);
    1368: $message = str_replace('%'.$item.'%',(is_array($value)?(implode(", ",$value)):($value)),$message);


    Evtl. enthalten die Ersatzwerte bei Dir verschachtelte Arrays o.ä.

    Probiere es in einer frischen, leeren WordPress Installation ohne sonstige Plugins aus. Wenn es dann immer noch auftritt, wäre der Plugin Support der beste Ansprechpartner.

    ... truely Managed WordPress Hosting ...


    Viele "Managed WordPress Tarife" versprechen Dinge wie "technische und serverseitige Verwaltung"," Pflege und Sicherheit", "Betrieb und Wartung", "Kostenloser Support "und ähnliches.

    Für einfache Endkunden klingt es oft so, als müssten sie sich bei "Managed" Angeboten um nichts mehr technisches kümmern.

    Nicht selten stellt sich sowas jedoch im Fall der Fälle als reines "Marketing Ding" heraus.

    Daher sollte man sich explizit zusichern bzw. in den jeweiligen AGBs zeigen lassen, was im Detail z.B. unter "Sicherheit" oder "Wartung" usw. verstanden wird. Dabei nicht vergessen, wer wann wie genau z.B. nach einem Hack oder für ggf. nötig werdende Codeanpassungen von Plugins oder Themes oder beim Wechsel von PHP-Versionen zuständig ist. Oft muss man sich hier nämlich dann doch wieder selbst kümmern.

    Normale automatische Updates ohne weitere Eingriffe kann WordPress selbst alleine von Haus aus.

    Es sind weiterhin HTML-Fehler vorhanden, die sollte man erst beheben.

    Ergänzung: Danach noch den Abstand der Checkbox nach unten wegnehmen, im o.g. bereits genutzten Block:

    Code
    .wpcf7 .wpcf7-acceptance input {
       width: auto;
       margin-bottom: 0;
    }


    Und etwas Abstand zum Button:

    Code
    .wpcf7 .wpcf7-submit {
       margin-top: 1.5em;
    }

    Da wurdest Du schlecht bzw. falsch beraten.

    Der viele Platz jetzt kommt von diesem bei Dir manuell eingegebenem CSS in Design > Customizer > Zusätzliches CSS:

    Code
    .wpcf7 input {
       width: 75%;
       margin-left: 150px;
    }


    Schreibe zusätzlich dazu am Ende darunter dieses CSS, das entfernt den meisten Platz.

    Code
    .wpcf7 .wpcf7-acceptance input {
         width: auto;
    }


    Soll auch der Rand ganz links entfernt werden, nutze diese Alternative:

    Code
    .wpcf7 .wpcf7-acceptance input {
         width: auto;
         margin-left: 0;
    }

    Behebe erstmal die HTML-Fehler:

    [acceptance acceptance-166][COLOR=#ff0000]<div class half="datenschutz">[/COLOR]<strong>Datenschutz:</strong> Ich stimme zu, dass meine Angaben aus dem Kontaktformular zur Beantwortung meiner Anfrage erhoben und verarbeitet werden. Die Daten werden für 10 Jahre gespeichert oder auf Wunsch gelöscht. [/acceptance][COLOR=#ff0000]</div>[/COLOR]
    <div><strong>Hinweis:</strong> Sie können Ihre Einwilligung jederzeit für die Zukunft per E-Mail an info@ho[...]ing.de widerrufen. Detaillierte Informationen zum Umgang mit Nutzerdaten finden Sie in unserer <a href="https://fin[...]tenschutz/"><strong>Datenschutzerklärung</strong></a>.
    [COLOR=#ff0000]</p>[/COLOR]</div>

    Ich möchte daher um Eure Tipps bitten, was ich sonst noch alles probieren könnte um das Problem zu beheben!

    Mich würde es auch interessieren, wie ich dahinter komme, welche Plugins am meisten Memory verbrauchen? Gibt es dafür eine Möglichkeit darauf zuzugreifen?


    Du kannst z.B. eines der Plugins verwenden, die den aktuellen Speicherverbrauch anzeigen, dann einzelne andere Plugins temporär deaktivieren und die Auswirkungen sehen.

    Die eine Fehlermeldung zeigt das Plugin Jetpack, je nach Einstellung kann es viele Ressourcen beanspruchen. Würde das Plugin auch aus DSGVO Gründen generell nicht verwenden.

    In der Browser Konsole erscheint derzeit ein JavaScript Fehler "Uncaught SyntaxError: missing ) after argument list", das deutet darauf hin, dass irgendwas generell nicht korrekt eingerichtet ist bzw. das Cache-/Minify-Plugin ggf. nicht korrekt arbeitet.

    Dieser Scriptfehler führt derzeit dazu, dass die Cookie Zustimmung Abfrage nicht angezeigt wird.

    Generell wird aber eine ggf. getätigte Einstellung bei der Cookie Zustimmung sowieso nicht beachtet, der Website lädt derzeit auch ohne Zustimmung alles mögliche wie Google Analytics und andere Statistiken. Das Cookie Plugin ist also ggf. falsch eingerichtet.

    Dein Problem kann aber auch generell nur alleine durch aufgelaufene Datenmengen in der Datenbank verursacht werden, falls ggf. zwischenzeitlich allgemein zu viel Statistikkram oder Metadaten aufgelaufen sind und WordPress dadurch bei jedem Request generell mehr Speicher als früher braucht.

    Zusammengefasst: Üblicherweise geht man erst der Ursache eines auftretenden Fehlers auf den Grund und sucht dann nach passenden Lösungen.