Kommentare werden nicht angezeigt
-
Hallo,
unter dem Beitrag erscheint nur die Überschrift z.B.
4 Kommentare zu Schäden von 1,0 Mio Euro
aber seit einiger Zeit wird der Kommentartext wird nicht mehr angezeigt. Wo kann der Fehler liegen?
Herzlichst, migoflens
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Hallo,
du verwendest das Theme Twentyten. Wird grundsätzlich bei allen Beiträgen nur die Anzahl der Kommentare und nicht die Kommentare selber gezeigt?Evtl. liegt ein Konflikt mit einem Plugin vor: Deaktiviere doch zunächst bitte alle Plugins und aktiviere dann Plugin für Plugin. Teste danach jeweils, ob das Problem behoben ist. Sobald es dann nach Aktivierung eines Plugins das beschriebene Problem gibt, weißt du, welches Plugin das Problem verursacht. Vorher solltest du allerdings ein Sicherung erstellen.
Möglicherweise ist der Website-Bericht hilfreich: Du findest unter Werkzeuge > Websitezustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
Viele Grüße
Hans-Gerdich habe keinen Zugang mehr zu meiner website (…) und auch keinen Zugang zum admin-Bereich. Es gibt dort den Hinweis
Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteingang deiner Website-Administrator-E-Mail-Adresse für weitere Anweisungen.
Wenn ich den link
…
der support-email von wordpress (unten angehängt) öffne, erscheint der Hinweis
Recovery Mode not initialized.
Wie kann es jetzt weiter gehen?
Herzlichst
Mike Goike
Gesendet: Dienstag, 31. Oktober 2023 um 17:22 Uhr
Von: „WordPress“ <…>
An: …
Betreff: [Neues von Fogo] Deine Website hat ein technisches Problem
Hallo!
Seit WordPress 5.2 gibt es eine eingebaute Funktion, die erkennt, wenn ein Plugin oder ein Theme einen fatalen Fehler auf deiner Website verursacht, und dich deswegen mit dieser automatisierten E-Mail benachrichtigt.
In diesem Fall hat WordPress einen Fehler in einem deiner Plugins, Ninja Forms, abgefangen.
Besuche zunächst deine Website … und überprüfe sie auf sichtbare Probleme. Besuche als nächstes die Seite, auf der der Fehler aufgetreten ist (…) und prüfe, ob es sichtbare Probleme gibt.
Bitte kontaktiere dein Hosting-Unternehmen, um Unterstützung bei der weiteren Untersuchung dieses Problems zu erhalten.
Wenn deine Website fehlerhaft zu sein scheint und du nicht mehr wie gewohnt auf dein Dashboard zugreifen kannst, hat WordPress jetzt einen speziellen „Wiederherstellungsmodus“. Auf diese Weise kannst du dich sicher in deinem Dashboard anmelden und weitere Untersuchungen durchführen.
…
Um deine Website zu schützen, läuft dieser Link in 1 Tag ab. Aber keine Sorge: Ein neuer Link wird dir per E-Mail zugeschickt, wenn der Fehler nach Ablauf der Frist erneut auftritt.
Wenn du Hilfe bei diesem Problem suchst, wirst du möglicherweise nach einigen der folgenden Informationen gefragt:
WordPress-Version 6.1.4
Aktives Theme: Twenty Ten (Version 2.7)
Aktuelles Plugin: Ninja Forms (Version 3.6.34)
PHP-Version 5.6.40
Fehler-Details
==============
Ein Fehler vom Typ E_PARSE wurde in der Zeile 532 der Datei /var/www/vhosts/…/htdocs/wp-content/plugins/ninja-forms/includes/Admin/Menus/Forms.php verursacht. Fehlermeldung: syntax error, unexpected ‚:‘, expecting ‚;‘ or ‚{‚Moderationshinweis: Die Antwort wurde von der Forensoftware zurückgehalten und musste erst freigegeben werden. Die enthaltenen Links habe ich sicherheitshalber gelöscht.
-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
Hans-Gerd Gerhards geändert.
-
Diese Antwort wurde geändert vor 1 Jahr, 5 Monaten von
Hans-Gerd Gerhards. Grund: Links entfernt
-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
Hans-Gerd Gerhards geändert.
-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
Hans-Gerd Gerhards geändert.
Hallo,
mich wundert nicht, dass deine Website ein Problem hat, weil du PHP 5.6.40 verwendest. Diese PHP-Version wird vermutlich auch der Grund sein, warum das Plugin „Ninja Forms“ nicht funktioniert.
Vermutlich reicht es, wenn du die PHP-Version über den Kundenaccount bei deinem Hoster mindestens auf PHP 8.0.x einstellst.Außerdem solltest du – wenn du dich wieder anmelden kannst – alle Plugins und das Theme updaten, wobei auch das Theme schon einige Jahre auf dem Buckel hat (twenty Ten ist ca. 13-14 Jahre alt). Insofern solltest du auch über einen Wechsel des Themes nachdenken.
Viele Grüße
Hans-GerdHallo,
der hoster hat auf PHP 8.0 aktualisiert und die website wird wieder normal angezeigt. Außerdem wurde automatisch auf WordPress 6.3.2 aktualisiert.
Ich kann mich auch wieder in den admin-Bereich einloggen, dort werden aber nach der Aktualisierung nur die im dashboard enthaltenen links als Text dargestellt >screenshot. Wie komme ich wieder zu der ursprünglichen Ansicht?
Herzlichen Dank
Hallo,
WordPress verwendet sogenannte “Cookies” um den Login zu authentifizieren. Der erste und einfachste Schritt sollte es daher sein, die Browser Cookies und den Cache zu leeren. Dafür navigierst du einfach zu den Einstellungen deines Browsers und wählst unter “Weitere Tools” die “Browserdaten löschen” aus. Hier kannst du dann die entsprechenden Häkchen unter “Cookies und andere Website- und Plugin-Daten” sowie “Bilder und Dateien im Cache” setzen. Wähle den gewünschten Zeitraum aus, am Besten “Gesamter Zeitraum”, und klick auf “Browserdaten löschen”. Eine ausführliche Anleitung für Chrome und weitere gängige Browser findest du hier.Alternative: Teste das doch mal in einem privaten Fenster (Firefox) und/oder im Inkognitomodus (Chrome). Die Option findest du oben rechts bei den drei senkrechten Punkten (Kebab-Menü) in Chrome.
Vielleicht ist das ein Problem mit dem Cache des Browsers. Ggfs. auch mal den Browsercache löschen.Solltest du ein Cache-Plugin installiert haben, solltest du das Plugin zunächst deaktivieren, bis die Lösung gefunden ist.
Viele Grüße
Hans-Gerd-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
Hans-Gerd Gerhards geändert.
Hallo,
ich habe alle Browserdaten und Cookies gelöscht, den Cache geleert und den Rechner neu gestartet. Dann mit https://wordpress2.sao-filipe.com/wp-admin/ angemeldet. Die Anmeldung scheint erfolgreich zu sein, keine Fehlermeldungen. Trotzdem das Bild wie im screenshot und auch im Inkognitomodus wird das gleiche angezeigt. Ein Cache-plugin habe ich nicht installiert.
Ich habe das gleiche auch mit dem Internet Explorer versucht. Da passiert genau das gleiche.
Hast du noch Ideen?
-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
migoflens geändert.
Hallo,
hast du mal einen Blick in die Developer Console (F12) im Backend geworfen und geschaut, ob da Fehler angezeigt werden? – Zumindest im Fronend werden Fehler mit Mixed Content gezeigt.
Mixed Content bedeutet, dass eine Website, die verschlüsselt über HTTPS aufgerufen wird, Inhalte teilweise unverschlüsselt über HTTP ausliefert.
Das kannst du sehen, wenn du z. B. über Chrome in die developer console schaust (Shortcut für Developer Console: F12).
Du kannst deine Seite aber auch mal auf der folgenden Webseite prüfen und siehst dann die Fehler.
Diese Fehler lassen sich z. B. über das Plugin „Better Search and Replace“ korrigieren (ersetzen vonhttp://example.com/
durchhttps://example.com/
).
Vorher aber bitte auf jeden Fall eine Sicherung der Datenbank erstellen.Viele Grüße
Hans-GerdIn der Console wird folgendes angezeigt:
Ich habe ja keinen Zugang zum admin-Bereich, deshalb weiß ich nicht, wie ich die Datenbank sichern oder das plugin better search and replace nutzen kann.
Die website security hat keinen Fehler oder malware gefunden.
Ich habe aber alle Daten von https://wordpress2.sao-filipe.com/, die auf dem Server von host Dogado liegen, auf meinen Rechner kopiert. Hilft das weiter?
Herzlichst, Mike Goike
Der Error 503 kann verschiedene Ursachen haben und kann ggfs. wie im folgenden Beitrag ersichtlich gelöst werden.
Hilfreich könnte die Aktivierung des Debug-Modus sein. Damit Fehler ausgelesen werden können, müssen die Fehler in eine Log-Datei auf dem Server geschrieben werden, auf die man dann per FTP (oder auch SSH) zugreifen kann.
Sichere bitte zunächst diewp-config.php
auf deinem lokalen Rechner.
Gib dann bitte mit einem geeigneten Programmier-Editor (z. B. Notepad++) in derwp-config.php
oberhalb von/* That's all, stop editing! Happy blogging. */
folgendes ein:define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', false); define( 'WP_DEBUG_LOG', true );
Achte darauf, dass du
define('WP_DEBUG', false);
überschreibst, falls die Zeile bereits in der wp-config.php steht. Wenn versucht wird, diese Konstante ein zweites mal zu definieren, gibt es einen Fehler, der deine Seite lahmlegen würde.
Mit diesen drei Codezeilen sagen wir WordPress, dass der Debug-Modus aktiviert werden soll. Die Fehlermeldungen sollen aber nicht direkt angezeigt werden, sondern in die Datei/wp-content/debug.log
geschrieben werden.
Wenn der Fehler gefunden wurde bzw. wenn die Fehler nicht mehr in die debug.log geschrieben werden sollen, dann musst du daran denken, die Variable
define( 'WP_DEBUG_LOG', true );
wieder auf false zu setzen:
define( 'WP_DEBUG_LOG', false);
Einen entsprechenden Beitrag, wie man das auch mit Verwendung eines Plugins macht, findest du hier.
Möglicherweise gibt es auch ein Problem mit den Core-Dateien – siehe unser Beitrag aus der FAQ: Probleme nach dem Update/Upgrade: Fehlerhafte oder fehlende Core-Dateien.
Viele Grüße
Hans-GerdHallo,
oben hattest du geschrieben, dass du dich wieder anmelden kannst: https://de.wordpress.org/support/topic/kommentare-werden-nicht-angezeigt-3/#post-152321.
Sonst wende dich doch bitte an deinen Hoster (dogado). Der Support wird dir sicher helfen.Viele Grüße
Hans-GerdHallo,
ich bin mir nicht sicher, ob ich mich anmelden kann. Nach dem login zum admin-Bereich https://wordpress2.sao-filipe.com/wp-admin/ wird weder eine Fehlermeldung noch eine Erfolgsmeldung angezeigt und es öffnet sich nicht wie früher die admin-Seite sondern die Seite wie oben im screenshot abgebildet. Diese scheint Elemente des admin-Bereiches zu enthalten, die links funktionieren aber nicht.
Ich werde versuchen, deine Vorschläge umzusetzen, gerate aber an meine Grenzen. Von Programmieren, PHP und html habe ich keine Ahnung.
Herzlichen Dank
Mike Goike
Hallo,
im debug.log wird folgendes angezeigt:
[05-Nov-2023 17:01:55 UTC] PHP Warning: require_once(includes/Libraries/EOS/Parser.php): Failed to open stream: No such file or directory in /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms/ninja-forms.php on line 402
[05-Nov-2023 17:01:55 UTC] PHP Fatal error: Uncaught Error: Failed opening required ‚includes/Libraries/EOS/Parser.php‘ (include_path=‘.:/opt/plesk/php/8.0/share/pear‘) in /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms/ninja-forms.php:402
Stack trace: 0 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms/ninja-forms.php(1152): Ninja_Forms::instance() 1 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms/ninja-forms.php(1155): Ninja_Forms() 2 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-settings.php(462): include_once(‚/var/www/vhosts…‘) 3 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-config.php(90): require_once(‚/var/www/vhosts…‘) 4 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-load.php(50): require_once(‚/var/www/vhosts…‘) 5 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-blog-header.php(13): require_once(‚/var/www/vhosts…‘) 6 /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/index.php(17): require(‚/var/www/vhosts…‘) 7 {main}thrown in /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms/ninja-forms.php on line 402
[05-Nov-2023 17:01:55 UTC] PHP Notice: Die Funktion is_embed wurde fehlerhaft aufgerufen. Bedingte Abfragen (Conditional Tags) funktionieren nicht, wenn die Beitrags-Abfrage (query_posts) noch nicht durchgeführt wurde. Sie geben dann immer ‚false‘ zurück. Weitere Informationen: Debugging in WordPress (engl.). (Diese Meldung wurde in Version 3.1.0 hinzugefügt.) in /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-includes/functions.php on line 5905
[05-Nov-2023 17:01:55 UTC] PHP Notice: Die Funktion is_search wurde fehlerhaft aufgerufen. Bedingte Abfragen (Conditional Tags) funktionieren nicht, wenn die Beitrags-Abfrage (query_posts) noch nicht durchgeführt wurde. Sie geben dann immer ‚false‘ zurück. Weitere Informationen: Debugging in WordPress (engl.). (Diese Meldung wurde in Version 3.1.0 hinzugefügt.) in /var/www/vhosts/k87555.web284.dogado.net/WWWROOT/208063/htdocs/wp-includes/functions.php on line 5905________________________________
Wie kann ich das plugin Ninjaforms löschen, wenn ich keinen Zugang zum admin-Bereich habe? Ich könnte auf dem Server dieses Verzeichnis löschen /WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms
Wäre das sinnvoll?
Alternativ könnte ich eine ganz neue wordpress -Seite anlegen. Gäbe es dann die Möglichkeit, Inhalte aus der kaputten Seite in diese neue Seite zu implementieren? So dass die Beiträge wiederhergestellt werden können?
Ich hoffe, ich gehe dir nicht auf die Nerven
-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
migoflens geändert.
Hallo,
Ich könnte auf dem Server dieses Verzeichnis löschen /WWWROOT/208063/htdocs/wp-content/plugins/ninja-forms
das wäre – nach einer weiteren Sicherung – durchaus auch die Lösung, die ich mir vorstellen könnte.
Ansonsten wie weiter oben bereits erwähnt: Evtl. hilft auch der Beitrag aus der FAQ: Probleme nach dem Update/Upgrade: Fehlerhafte oder fehlende Core-Dateien.
Viele Grüße
Hans-GerdNach der Löschung von Ninja-Forms habe ich wieder Zugang zum Admin-Bereich. Was bleibt ist das Anfangsproblem, dass die Kommentare auf https://wordpress2.sao-filipe.com/?p=1393#comments nicht angezeigt werden. PHP ist jetzt aktuell und Ninja-Forms ist gelöscht. Was könnte ich noch tun?
Ich habe noch die plugins backupwordpress und akismet installiert.
Hier noch mal ganz herzlichen Dank für deine Unterstützung
-
Diese Antwort wurde vor 1 Jahr, 5 Monaten von
- Das Thema „Kommentare werden nicht angezeigt“ ist für neue Antworten geschlossen.