Seite 1 von 1

Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 31.12.2009 12:51
von RegProblem
Moin!

Ich wurde heute von einem Forenmitglied angeschriebe, warum er denn keine Dateien hochladen kann.

Obwohl ich der Meinung war, dass ich das freigeschaltet hatte, hab ich ein wenig im ACP rumgestöbert und festgestellt, dass man an mehreren Stellen Einstellungen vornehmen muss. Gefunden -> Getan.

So, laut Forum ist also nun jeder registrierte Benutzer berechtigt jede Datei jeder Größe in jedem Beitrag hochzuladen.
Der Ordner "files" steht auf 777.

Wenn ich nun aber versuche eine Datei hochzuladen (egal welche) erhalte ich folgende Meldung:

Fatal error: Call to undefined function utf8_basename() in ***/hkforum/includes/functions_posting.php on line 790

In Line 790 steht: $s_inline_attachment_options .= '<option value="' . $i . '">' . utf8_basename($attachment['real_filename']) . '</option>';


Was ist nun falsch?
Warum bekomm ich diese Meldung?

Ich kann im ACP auch die verwaisten Dateien nicht löschen, oder anhängen.

Beim löschen :
Fatal error: Call to undefined function utf8_basename() in ***/hkforum/includes/functions_admin.php on line 1240

Beim direkt anklicken im ACP:
Fatal error: Call to undefined function utf8_basename() in ***/hkforum/download/file.php on line 252

Beim Anhängen kommt zwar keine Fehlermeldung, aber passieren tut trotzdem nichts.


Und dann noch die Frage, was "array" bei den Dateigrößen bedeutet.
Wenn ich da eine Zahl eingebe und abspeichere, steht da sofort wieder "Array".

Vielen Dank schon im Vorraus..

Grüße

P.s.: Ich hab die .php auch schon aus dem original-Ordner (den man zur Installation runterlädt) hochgeladen. Der Fehler bleibt.

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 01.01.2010 18:50
von cYbercOsmOnauT
In der Datei /includes/utf/utf_tools.php sollte es eine function utf8_basename geben. Bitte überprüfe dies.

Viele Grüße,
Tekin

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 02.01.2010 13:44
von RegProblem
Hallo,

wenn es tatsächlich function utf8_basename heißen soll, ist dieser Eintrag nicht zu finden.

Grüße

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 02.01.2010 22:18
von cYbercOsmOnauT
Dann ist diese Datei bei Dir nicht korrekt. Du solltest das neue Downloadpaket herunterladen und dann zumindest Deine Datei utf8_tools.php überschreiben. Wahlweise kopierst Du die Funktion in Deine Datei hinein.

Viele Grüße,
Tekin

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 03.01.2010 16:36
von RegProblem
Hallo!

Vielen, vielen Dank!
Der Fehler ist nun behoben und die Anhänge lassen sich verwalten bzw überhaupt einbinden.
Was so ein bisschen Code ausmacht...



Aber was bedeutet nun dieses "array"?
Ich hab grad gesehen, dass es unter dem Anhang auch steht.

array = x KiB ...

Wieso stehen da nie die Zahlen, bzw bleiben nicht stehen, wenn ich sie als Limit eingebe?

Grüße

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 15.12.2010 21:55
von Hifi-Andy
hallo
ich habe vermutlich das gleiche Problem bei Bilder Hochladen ich hab nun das Paket nochmal runtergeladen und die datei utf_tools.php in den Ordner utf Hochgeladen aber der Fehler besteht weiterhin was kann noch falsch sein
der Fehlercod lautet(Fatal error: Call to undefined function utf8_basename() in /var/www/vhosts/********/httpdocs/phpBB3/includes/functions_upload.php on line 62)

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 16.12.2010 21:27
von cYbercOsmOnauT
Hifi-Andy hat geschrieben:Call to undefined function utf8_basename()
Schau mal hier. Da siehst Du in welcher Datei diese Funktion drin sein müsste. Du hast anscheinend nicht korrekt einen Update durchgeführt.

Grüße,
Tekin

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 16.12.2010 23:00
von Hifi-Andy
ich kann damit nichts anfangen werde das Forum zurück auf 3.07 stellen müssen

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 17.12.2010 02:12
von cYbercOsmOnauT
Das verstehe ich nun wirklich nicht. Du siehst doch da genau in welcher Datei an welcher Stelle diese Funktion aufzufinden sein muss und genau da sollst Du nachsehen. Da gibt es eigentlich nichts zu missverstehen. Alles was Du tun musst ist ganz oben auf den Link utf8_basename zu klicken.

Re: Dateianhang funktioniert nicht (Fehlermeldung)

Verfasst: 17.12.2010 06:08
von Hifi-Andy
vielen dank hab die Datei nochmal heruntergeladen jetzt gehts