[Gelöst] Bei String Translation Aktivierung kann nichts mehr bearbeitet werden, 502 Error
Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Wenn WPML String Translation und WPML SEO aktiviert sind, können Sie im WPML Translation Dashboard und in Elementor nichts bearbeiten. Das Problem tritt auf, sobald WPML String Translation aktiviert ist, und verschwindet, wenn es deaktiviert wird. Solution: Wir haben festgestellt, dass das Problem nicht direkt durch WPML verursacht wird, sondern durch andere Plugins. Wir empfehlen, die folgenden Plugins zu deaktivieren und zu testen, ob das Problem weiterhin besteht: - WP Code Lite - WP Staging PRO - Query Monitor - TemplateKit Importer Falls das Problem weiterhin besteht, könnte der Hosting-Support möglicherweise genauere Angaben zu einer Ursache des Problems im error-log des Servers haben. Zusätzlich empfehlen wir, die Elementor Templates unter Elementor > Editor > Templates zu übersetzen. Sie können dazu auch das WPML Translation Dashboard verwenden.
Falls diese Lösung nicht relevant oder veraltet ist oder das Problem weiterhin besteht, empfehlen wir, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Schwierigkeiten auftreten, eröffnen Sie bitte ein neues Support-Ticket im WPML Support Forum.
Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Hallo, ich habe jetzt alle benötigten Daten und die Staging Seite wird gerade erstellt, damit Sie das serverseitige Problem herausfinden können. (letztes Ticket wurde geschlossen, da ich auf die Umsetzung des Hosting Betreibers warten musste). Weiterhin bestehende Problematik:
Sobald das WPML Setup abgeschlossen ist, WPML SEO und WPML String Translation aktiviert sind, lässt sich im WPML Translation Dashboard nichts mehr bearbeiten und mit Elementor lässt sich auch nichts mehr bearbeiten. Das Translation Dashboard und Elementor zeigt das Lade-Icon an, aber es öffnet sich nichts, somit ist das Bearbeiten nicht möglich.
Die folgenden Änderungen wurden vom Hosting Betreiber vorgenommen:
Sobald WPML String Translation deaktiviert ist, lässt sich alles wieder normal bearbeiten. Wenn es wieder aktiviert wird, ist das Problem wieder da.
Ihre WPML Support Nachricht aus dem letzten Ticket:
"Ich habe versucht, eine Kopie Ihrer Website herunterzuladen, aber der Vorgang ist mehrfach fehlgeschlagen. Um das Problem prüfen und Lösungen testen zu können, benötige ich, dass Sie bitte eine Staging- (Test-)Kopie Ihrer Website auf demselben Server erstellen, damit ich nach Ursachen und Lösungen suchen kann, ohne die Live-Website zu beeinträchtigen. Sie können dafür ein Plugin verwenden oder Ihren Hosting-Support kontaktieren – eventuell kann man Ihnen dort beim Erstellen einer Staging-Website helfen. Bitte senden Sie mir den Link hier, sobald Sie fertig sind. Vielen Dank für Ihre Zusammenarbeit in dieser Angelegenheit. Sie können denselben Benutzer, den Sie bereits geteilt haben, auch auf Staging beibehalten, damit ich direkt darauf zugreifen kann."
Können Sie bitte das Formular zum Zugangsdaten versenden freischalten?
Ich kann gerne anbieten, mir das einmal genauer anzusehen.
Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.
Die dafür erforderlichen Felder findest du unterhalb des Kommentarbereichs, wenn Du dich anmeldest, um die nächste Antwort zu hinterlassen. Die Informationen, die du angibst, sind privat, was bedeutet, dass nur du und ich sie sehen und darauf zugreifen können.
WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.
Das private Antwortformular sieht folgendermaßen aus: versteckter Link
Klicke beim nächsten Antworten auf "I still need assistance".
Video: versteckter Link
Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.
Ich habe den Query Monitor deaktiviert und danach das WPML Multilingual CMS aktiviert und bekomme die folgenden Fehlermeldungen (angehängt).
Zuvor konnte ich WPML Multilingual CMS und WMPL SEO aktivieren und alles hatte funktioniert, nur bei der zusätzlichen Aktivierung von WPML String Translation kam es zu den besagten Problemen.
Beachte bitte, dass sich Elementor hier auch ohne aktiviertes WPML nicht wie erwartet öffnet. Dieses Problem scheint keinen Zusammenhang mit WPML zu haben.
Dass es einen Fehler unter WPML > Übersetzungsdashboard gibt, liegt anscheinend daran, dass die WordPress REST API deaktiviert ist:
Die WordPress REST API muss aktiviert sein, damit WPML korrekt funktioniert.
Der REST API-Testendpunkt versteckter Link antwortet nicht korrekt.
Häufige Ursachen:
• Ein Sicherheits- oder Firewall-Plugin blockiert REST API-Anfragen
• Die REST API wurde über den Filter rest_enabled deaktiviert
• Die Serverkonfiguration (Apache/Nginx) stört die Abfrageparameter
• Benutzerdefinierte Rewrite-Regeln kollidieren mit dem WordPress-Routing
Fehlerbehebung: Versuchen Sie, der Testendpunkt direkt in Ihrem Browser aufzurufen. Es sollte eine JSON-Antwort mit „status“:„valid“ und „get_parameters“:„valid“ zurückgeben.
Sollte ein 404-Fehler erscheinen, wurde die REST API auf der Website deaktiviert.
Hallo, danke für den Hinweis, das ist jedoch seltsam, Elementor läd jetzt sehr langsam und hat, bevor ich Ihnen den Zugriff gegeben habe, immer ohne Probleme geladen.
Ich habe Ihren Link aufgerufen und einen 404 Fehler erhalten. Ist es Ihnen möglich die WordPress REST API zu aktivieren?
Es liegt nicht an WPML, dass die REST API hier nicht funktioniert. WPML ist aktuell deaktiviert und unter folgender URL erscheint weiterhin ein 404-Fehler:
versteckter Link
Anscheinend liegt es am WP STAGING Plugin, denn hier funktioniert es: versteckter Link
Ich habe auf versteckter Link Borelabs Cookie, WP-Rocket, WP-Statistics, Ally, Maintenance nacheinander deaktiviert und danach Ihren Link aufgerufen (ohne /test-stage/)
Angezeigt wird:
{"code":"rest_no_route","message":"Es wurde keine Route gefunden, die mit der URL und der Anfragemethode \u00fcbereinstimmt.","data":{"status":404}}
Bei Ihrem Link mit /test-stage/ komme ich auf die 404 Seite (siehe Anhang)
Ich habe zudem noch diese Links aufgerufen, falls Ihnen das bei der Lösungsfindung hilft:
versteckter Link
Das wird angezeigt:
{"code":"rest_no_route","message":"Es wurde keine Route gefunden, die mit der URL und der Anfragemethode \u00fcbereinstimmt.","data":{"status":404}}
Richtig und ich vermute, das liegt am WP Staging Plugin. Die REST API ist hier auch dann nicht erreichbar, wenn ich nur mit dem WP Staging Plugin teste.
Ich würde empfehlen deren Support-Team dazu zu konsultieren.
Das WP-Staging Plugin hat ja nichts mit dem eigentlichen Setup zu tun, das haben wir ja nur installiert, um eine Staging Umgebung für Sie zur Verfügung zu stellen, damit Sie das eigentliche Problem finden:
Sobald das WPML Setup abgeschlossen ist, WPML SEO und WPML String Translation aktiviert sind, lässt sich im WPML Translation Dashboard nichts mehr bearbeiten und mit Elementor lässt sich auch nichts mehr bearbeiten. Das Translation Dashboard und Elementor zeigt das Lade-Icon an, aber es öffnet sich nichts, somit ist das Bearbeiten nicht möglich.