• Resolved Maltes

    (@maltes)


    Hallo über den Gutenberg Blog habe ich das Widget eingebunden. Dies hatte ich schon längere Zeit so. Nun wird mir aber folgender Fehler Angezeigt.

    Die PHP-Variable $_SERVER[“SERVER_NAME”] wurde vom Server nicht festgelegt.

    Könnt ihr mir sagen wo der Fehler liegen könnte?

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • 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:

    1. Lösche bitte mal den vorhandenen Gutenberg-Block und lege ihn neu an.
    2. Binde den Gutenberg-Block mal auf irgendeiner anderen Seite ein.
    3. 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.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Die PHP-Variable $_SERVER’ is closed to new replies.