Wie geil ist das denn, es funktioniert. Ihr seit die besten. Woran lag das denn? Das würde mich mal interessieren.?????
irgendwann hat irgendwas oder irgendwer diese Zeile (plus die danach) eingefügt. Ich vermute mal der Installationsassistent deines Webhoster.
Ansich ist die Zeile unnötig, weil der default fürs Filesystem schon „direct“ ist.
Ich würde dich bitten einmal testweise ein Bild hochzuladen, damit wir wissen dass das Filesystem noch richtig angesprochen wird.
Woran es lag habe ich im Prinzip schon in meinem ersten Post beantwortet: Auf deinem Webspace läuft PHP 8 und da gibts kein create_function mehr 🙂
Hab ein Foto in die Mediatek hochgeladen, das hat funktioniert
@michi91
super – das mit der Zeile 90 in der wp-config.php
habe ich glatt übersehen.
Manchmal sieht man den Wald vor lauter Bäumen nicht. 🙈🌳
@mcchrisstella
Kannst du das Thema dann bitte als gelöst markieren, wenn das Problem damit für dich behoben ist:
Die Option findest du rechts in der Sidebar. Danke.
Danke nochmal für eure Hilfe
@hage mir anfangs auch nicht. Bei Fatal Errors habe ich immer Themes und Plugins im Verdacht, vielleicht noch eine korrupte WordPress Installation. Betriebsblindheit.
Ich habe auch noch ein wenig recherchiert. Sollte der Blog sehr alt sein, kann die Zeile auch noch aus den Zeiten stammen, wo das direkte Schreiben eher ungewöhnlich war und man noch FTP Zugangsdaten in den Einstellungen hinterlegen musste. Mit 2.x kam irgendwann ne ordentliche Klasse fürs Filesystem 😀
Bissl Nostalgie, kann mich noch recht gut erinnern als das neue Backend kam und binnen weniger Versionen richtig viel in der Technik verändert wurde.
Habe schon damals Plugins entwickelt und ein paarwenige funktionieren ohne Änderungen auch heute noch. Die Kompatibilität bei WP ist einfach wahnsinnig gut und sicher einer der Gründe warum die anderen CMS Systeme nicht mehr so viel Relevanz haben.
Schön das wir helfen konnten.
@michi91 Wenn ich mich richtig erinnere, hat Strato bei den One-Click-Installationen die Zeile add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
in der wp-config.php
eingetragen, um die verkorksten Berechtigungen zurechtzubiegen. WordPress fragt als Notlösung nach FTP-Zugangsdaten, wenn die Dateien einem Besitzer zugewiesen sind, der selber nichts herunterladen kann.
Dass der Webhoster zwangsweise auf PHP8 umstellt, die selbst eingebrockte Suppe der veralteten Funktion create_function()
aber nicht korrigiert, ist auch ein „Qualitätsmerkmal“, irgendwie.