Beiträge von b3317133

    Deaktiviere temporär alle Plugins, gibt es dann auch mehrfache Aufrufe?

    Vermutlich läuft ein SEO Plugin o.ä., das u.a. für die Meta Description den Content und andere Dinge auswertet und dadurch diverse Filter mehrfach triggert.

    Würde generell diesen Filter nicht für den genannten Zweck empfehlen.

    Um für einen WordPress Benutzer via phpMyAdmin ein neues Passwort in die Usertabelle zu schreiben, setzt man einfach den MD5 Hash des Passworts in die Spalte [FONT=Courier New]user_pass[/FONT], ein entspr. Fallback dafür ist in der Passwortprüfung von WordPress vorhanden, aber darum geht es bei dieser Frage von @siggler gar nicht.

    Das Passwort für die Datenbank - darum geht es hier - ändert man normalerweise über das Backend im Hosting im Bereich Datenbanken und trägt das neue Passwort dann auch in die Datei [FONT=Courier New]wp-config.php[/FONT] ein, bzw. man wendet sich an den Hostinganbieter falls es dort im Backend keine solche Möglichkeit gibt oder die Fehlermeldung auch nach Änderung gleich bleibt.

    • Poste den gesamten [FONT=Courier New]add_action()[/FONT] Codeblock.
    • Und die Dateistruktur Deines Plugin Ordners.
    • Und einen Link zu der Seite wo das Plugin verwendet wird bzw. der Shortcode eingebunden ist.


    Und lies ggf. nochmal aufmerksam, was Dir bereits alles geraten wurde.

    ...und für die URL-Pfade für CSS/JavaScript plugin_dir_url( 'css/css.css' ) oder ...


    Wobei sich hier ein Fehler eingeschlichen hatte, die korrekte Nutzung steht im Link und bei User Contributed Notes weiter unten auf der Seite bzw. plugin_dir_url( __FILE__ ) . 'css/css.css'

    Um einen (Child-)Theme Ordner zu ermitteln, verwendet man die Theme Funktionen.

    Um einen Plugin Ordner zu ermitteln, verwendet man die Plugin Funktionen.

    Hier geht es um ein Plugin.

    Üblicherweise verwendet man für das Einbinden von PHP-Dateien plugin_dir_path( __FILE__ ) und für die URL-Pfade für CSS/JavaScript plugin_dir_url( 'css/css.css' ) oder wo auch immer die Datei in der Pluginstruktur liegt.

    Die verfügbaren Funktionen für WordPress Ordner und Pfade sind wie bereits genannt hier für entspr. weitere Eigenrecherche aufgelistet.

    Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 137438953444 bytes) in /var/www/web9/htdocs/piwik.linuxnews.de/plugins/UserCountry/functions.php on line 164


    Für Mitleser: Diese Fehlermeldung aus dem Error Log des Servers stammt nicht wie der Titel und Inhalt des ersten Beitrags vermuten lassen könnte aus einem WordPress Plugin sondern aus einer extra Matomo Installation auf einer extra Subdomain.

    Mit der WordPress Installation auf der Hauptdomain hat die genannte Meldung nichts zu tun.

    Es könnte ggf. irgendwelche Meldungen geben, wenn ein WordPress Plugin versucht, auf Daten einer defekten Matomo Installation zuzugreifen, aber solche wurden hier bisher nicht genannt.

    Die og. Meldung sollte man daher (was ja auch schon passiert ist) eher in einem Matomo Forum hinterfragen.

    Vielleicht ist die Datenbank des fraglichen Websites durch irgendwelche Gründe mit der Zeit sehr gross geworden, z.B. sinnlos langjähriges Erfassen von Statistiken oder "Schutz"-Plugins, die hunderttausende von Zugriffen speichern oder einfach fehlerhafte Plugins, die ihren Transients zu lange Laufzeiten geben bzw. nicht löschen oä., und mit der Grösse funktioniert das Backup Plugin dann ggf. nicht mehr.

    Man kann im WordPress Exporter die Auswahl einschränken nach z.B. Kategorien, Autor, Datum, Publikationsstatus, ...

    Funktionieren wird ein solcher Export/Import aber nur dann sauber, wenn auf dem Zielwebsite die gleiche WordPress Version (wichtiger als früher wegen der stetigen Gutenberg Änderungen) und das gleiche Theme mit gleichen Einstellungen und auch sonst gleiche Einstellungen wie Kategorien usw. und mit allen sonstigen gleichen Plugins, die irgendwie in die Medien oder Inhaltsausgabe eingreifen, installiert sind.

    Entspr. Backups bzw. Tests mit einer Kopie des Zielwebsites vorausgesetzt...

    Abschliessender Tipp: Die Seite war bisher offenbar "mit www" installiert und ist jetzt "ohne www" installiert worden und das aktuelle Zertifikat gilt nur für "ohne www", das sollte man noch ändern, da die alten Links bei Google usw. jetzt in einen Zertifikatswarnung laufen...

    Zitat

    Websites bestätigen ihre Identität mittels Zertifikaten. Firefox vertraut dieser Website nicht, weil das von der Website verwendete Zertifikat nicht für www.example.com gilt. Das Zertifikat ist nur gültig für example.com.
    Fehlercode: SSL_ERROR_BAD_CERT_DOMAIN

    Das Theme auf der Seite ist von einer Agentur entwickelt bzw. adaptiert worden, frage doch einfach dort mal.

    Code
    https://www.kirche-in-not.de/wp-content/themes/kircheinnot/style.css


    Das "komische Zeichen" dort im Agenturnamen ist ein "Ü" das UTF-8 codiert ist.

    Hier erscheint eine Liste mit Terminen, mit einigen falsch dargestellten Sonderzeichen, es fehlt noch utf8_encode() o.ä.

    Beim Klick auf einen Termin erscheint eine leere Seite mit CRLFCRLF also 2x Enter.

    Evtl. gibt der Shortcode in Deinem Plugin direkt Dinge aus, statt sie über [FONT=Courier New]return[/FONT] am Ende zurückzugeben.

    Die WordPress Version ist derzeit 4.9.8

    Unter der im Link angegeben Domain erscheint derzeit ein heilloses Durcheinander als WordPress-Adresse URL, etwas anonymsiert:

    Code
    https://IP.IP.IP.IP/plesk-site-preview/heil-salXXXXXte.de/https/IP.IP.IP.IP/


    Offenbar hat das Einspielen via Duplicator nicht funktioniert oder wurde falsch vorgenommen. Das sollte man als erstes korrigieren.

    Lösche alle Inhalte im Hauptordner der Domain und lade installer.php und das mit Duplicator erstellte .zip Archiv per FTP direkt in den Hauptorder und rufe dann [plain]http://www.example.com/installer.php[/plain] auf, wobei [plain]http://www.example.com[/plain] die Domain mit/ohne https und mit/ohne www sein muss, unter der der Website später laufen soll. Siehe auch Video in der Beschreibung von Duplicator.

    Nach erfolgter Installation des Duplicator Archivs folge der Anmeldungsanleitung am Ende oder versuche die Anmeldung unter [plain]http://www.example.com/wp-login.php[/plain]

    Ok, es erscheint dort jetzt das..

    Wenn Dein Plugin nicht aktiv ist, wird dort einfach [FONT=Courier New][kalender_start][/FONT] erscheinen,


    ..und im Anschluss daran noch eine [FONT=Courier New]<table>...</table>[/FONT] mit anderem Inhalt, der nicht in Deinem o.g. Template Code vorkommt.

    Offenbar verwendest Du also entweder ein anderes Template oder hast #18 und #23 nicht gelesen.