Plugin Author
Alex
(@mheob)
Hi @maltes
Da es vorher funktioniert hat, muss sich ja etwas verändert haben.
Weißt du evtl. was das sein könnte? Wurden Updates im WordPress (inkl. Plugins), oder am Server (z.B. PHP) gemacht?
Scheinbar wird bei deinem Server die Server-Variable nicht gesetzt. Kannst du mir bitte mal ein PHP-Info-Skript bereits stellen? Dann könnte ich mir die Werte mal anschauen.
Erstelle dafür eine Datei in deinem Root-Verzeichnis (wo auch die Ordner wp-admin, wp-content etc. liegen) eine Datei namens info.php. In diese muss folgender Inhalt stehen:
<?php
phpinfo();
Vielleicht hilft mir diese Ausgabe um besser verstehen zu können, woher dein Problem kommt.
Grüße
Alex
Thread Starter
Maltes
(@maltes)
Hallo,
vielen Dank schon einmal. So die Datei habe ich erstellt. WO sollen jetzt die logs auftauchen? Ich muss dazu sagen das ich den server neu aufgesetzt habe. Habe aber ein Backup der Seite eingespielt. Administriert wird die Seite über Plesk.
Plugin Author
Alex
(@mheob)
Servus
Die Datei kannst du nun einfach im Browser öffnen, in dem du info.php an deine Webadresse hängst. Z.B. www.example.com/info.php (ich möchte hier nicht deine Adresse nennen).
Kurios finde ich, dass der Wert korrekt gesetzt wird $_SERVER['SERVER_NAME'] = www.example.com (wieder mit deiner Domain).
Drei Testmöglichkeiten fallen mir ein:
- Lösche bitte mal den vorhandenen Gutenberg-Block und lege ihn neu an.
- Binde den Gutenberg-Block mal auf irgendeiner anderen Seite ein.
- Teste mal einen Shortcode zu nutzen:
[fubade api="12345678901234567890123456789012"].
Grüße
Alex
-
This reply was modified 5 years, 4 months ago by
Alex.
Thread Starter
Maltes
(@maltes)
Hi,
so ich packe dir jetzt mal den Link zu einer PDF Datei. Das ist die Info.php.
info.php
1 und 3. Habe ich versucht. Hat leider nicht geklappt. = Gleicher Fehler
2. Konnte ich noch nicht testen.
Plugin Author
Alex
(@mheob)
Servus
Kurios finde ich, dass der Wert korrekt gesetzt wird $_SERVER['SERVER_NAME'] = www.example.com (wieder mit deiner Domain).
Ich hatte mir die Ausgabe schon angeschaut. Der Wert wird bei dir gesetzt. Warum bei dir dennoch der Fehler auftritt, kann ich aktuell schlecht erahnen. Vielleicht gibt es einen Konflikt mit einem anderen Plugin oder dem Theme. Vielleicht liegt es an dem Windows-Server (was ich eigentlich nicht glauben kann). Ich werde weiter auf die Suche gehen.
Aber bitte teste weiterhin mal auf einer anderen (Unter-)Seite.
Zudem probiere bitte mal die PHP-Erweiterung INTL zu aktivieren.
Dazu bitte in der Datei php.ini nach intl suchen. Dort solltest du eine Ausgabe wie diese finden:
;extension=php_intl.dll
Entferne dort bitte das Semikolon am Anfang. Starte danach den Server (zumindest PHP und ggf. den IIS) neu.
Die Datei kannst du vermutlich über Plesk ändern. Solltest du keinen Zugriff zur php.ini haben, muss dir dein Hoster bei diesem Punkt weiterhelfen.
Grüße
Alex
-
This reply was modified 5 years, 4 months ago by
Alex.
Plugin Author
Alex
(@mheob)
Moin
Bitte teste mal, ob es mit der neuen Version funktioniert.
Grüße
Alex
Plugin Author
Alex
(@mheob)
Hi @maltes
Wenn ich es richtig gesehen habe, läuft es bei dir wieder. Daher markiere ich diesen Thread als erledigt.
Falls nicht, kannst du gerne erneut nachfragen.
Grüße
Alex
P.S. Aber auch hier, wie immer, meine Bitte mich ein wenig zu unterstüzen:
Es muss nicht immer direkt eine Spende sein, aber über eine eine Bewertung würde ich mich auf jeden fall freuen 🙂
Das freut im übrigen so ziemlich jeden Pluginentwickler.