Support » Allgemeine Fragen » Problem bei Umstellung auf php 8

  • Gelöst biesel

    (@biesel)


    Seit der Umstellung auf php 8 habe ich keinen Zugriff auf das Dashboard meiner Website. Meine Kenntnisse diesbezüglich sind ziemlich begrenzt. Die Error-Logfile bei Strato gibt folgende Meldung aus:

    20.03.2023 12:40:08 genlex.de [client 2003:e6:2f00::] PHP Fatal error: Uncaught Error: Call to undefined function create_function() in /mnt/web013/e3/65/53962665/htdocs/WordPress_01/wp-config.php:95

    Die betreffenden Zeilen (94 -97) in der wp-config.php sehen folgendermaßen aus (Die Zeilennummern habe ich zugefügt.):

    94 if(is_admin()) {
    95 add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
    96 define( 'FS_CHMOD_DIR', 0751 );
    97 }

    Für eine Lösung des Problems wäre ich sehr dankbar.
    Mit freundlichen Grüßen
    Alfred Biesel

    • Dieses Thema wurde geändert vor 1 Jahr von biesel.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Moderator Michi91

    (@michi91)

    Lösch mal die Zeilen 94 bis 97. Vorher ein Backup der Datei anlegen.

    Thread-Starter biesel

    (@biesel)

    Es funktioniert noch nicht. In der Error-Logfile erscheint die gleiche Fehlermeldung. Die Zeilen 94 – 95 in der wp-config.php sehen nun so aus:

    if(is_admin()) {
    add_filter('filesystem_method', create_function('$a', 'return "ftpext";' ));
    define( 'FS_CHMOD_DIR', 0755 );
    }

    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    dann hast du wohl nicht die richtigen Zeilen gelöscht. Bitte lösche die o.g. Zeilen. Vorher bitte eine Sicherung der wp-config.php anlegen.

    Wenn das nicht klappt: Poste doch bitte mal den Inhalt der Datei. Zugangsdaten und SALT-Keys solltest du vor dem Absenden aus der Antwort auf jeden Fall löschen. Auf die Datei kannst du per FTP zugreifen.

    Alternative: Hast du evtl. eine wp-config-sample.php?
    Wenn das nicht klappt, könntest du die im WordPress-Paket enthaltene wp-config-sample.php verwenden:

    Wenn ja, dann

    • lade die wp-config.php auf deinen lokalen Rechner,
    • benenne diese aktuelle wp-config.php in wp-config_sik.php um,
    • trage in die wp-config-sample.php die Zugangsdaten ein,
    • erstelle die SALT-Keys neu,
    • trage die geänderten SALT-Keys in die wp-config-sample.php
    • und benenne diese Datei in wp-config.php um.

    Da ich davon ausgehe, dass du die gerade geänderten Änderungen lokal durchführst, musst du die wp-config.php anschließend noch hochladen.

    Schau auch mal bitte in den folgenden Thread, in dem wir beschrieben haben, welche Möglichkeiten zur Korrektur bestehen.

    Viele Grüße
    Hans-Gerd

    Thread-Starter biesel

    (@biesel)

    Der Zugriff auf die Seite klappt wieder. Herzlichen Dank! Mir fällt ein Felsen vom Herzen.
    LG A.B.

    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo @biesel
    super – freut uns. Danke für die Rückmeldung und “Gelöst”-Markieren. 👍

    Aber für Mitleser wäre noch interessant, wie genau du das Problem lösen konntest. Es wäre nett, wenn Du dazu kurz was schreibst.

    Viele Grüße
    Hans-Gerd

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Problem bei Umstellung auf php 8“ ist für neue Antworten geschlossen.