WordPress / WordPress-Adresse & Website-Adresse => Uncaught (in promise)

crazy_chicken

Erfahrenes Mitglied
Hallo Zusammen,

ich habe ein WordPress Problem, vielleicht kann mir hier jemand weiterhelfen?

Wenn ich bei den Einstellungen (Allgemein)
1) WordPress-Adresse (URL) auf "https://www.mydomain.de/wordpress" und
2) Website-Adresse (URL) auf "https://www.mydomain.de" setze

=> erhalte ich bei der Bearbeitungsseite der Post oder Neuerstellung eines Posts eine Fehlermeldung, dass die Beiträge nicht mehr gespeichert werden können.
"Aktualisierung fehlgeschlagen. Fehlermeldung: Die Antwort ist keine gültige JSON-Antwort."

Die Console zeigt folgende Fehlermeldung siehe auch Anhang:

Uncaught (in promise) {code: "invalid_json", message: "Die Antwort ist keine gültige JSON-Antwort."}
Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0


Ich freue mich über jeden Tipp!

Danke im Voraus!
 

Anhänge

  • Bildschirmfoto 2019-11-19 um 22.48.08.png
    Bildschirmfoto 2019-11-19 um 22.48.08.png
    45,5 KB · Aufrufe: 1
Macht das denn an anderer Stelle Probleme? Sonst wäre das ein guter Workaround.
Ich vermute, an irgendeiner Stelle wird etwas aus Wordpress aufgerufen aber dort wird auf Website-Adresse statt auf WordPress-Adresse verwiesen und das Skript bekommt die 404 Seite statt des erwarteten JSon String. Finde die Variablen, und finde wo sie benutzt werden.
 
Achja data.min.js ist die minifizierte Version, ich denke einfacher ist das debuggen des ursprünglichen Codes und dann neu minifizieren.
 
Nach Umstellung von was?
Wo liegt das Script, das aufgerufen werden soll? Dein Backend hat einen Bug. Es nimmt den Pfad $Webseite-Adresse/wp-json/wp/v2/......
anstelle von $WordPress-Adresse/wp-json/wp/v2/......
 
Nach Umstellung von:
2) Website-Adresse (URL) auf "https://www.mydomain.de"

Bug ist im Backend, ja.
Es nimmt den Pfad: $Webseite-Adresse/wp-json/wp/v2/......
anstelle von $WordPress-Adresse/wp-json/wp/v2/

ja, das ist richtig. Jedoch ist auch $WordPress-Adresse/wp-json/wp/v2/ dann nicht mehr erreichbar.

Eine Idee warum?
 
Das kann ich dir nicht sagen, ohne die Ordnerstruktur und die Pfadaufrufe genau zu vergleichen.
Die Frage ist, ob du den Fehler im Backend selbst beheben kannst, oder die Einstellungen aus dem Eingangspost verwendest, die ja funktionieren.
 
Also im Backend kann man sowie ich es verstehe, den Fehler nicht beheben.
Nur frage ich mich, warum nach Änderung der Website-Adresse die $WordPress-Adresse/wp-json/wp/v2/..
dann nicht mehr funktioniert.
 
Zurück