Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Fehler in functions_upload.php
#21
Versuchs mal mit dieser test.php:
PHP-Code:
<?php
include "./functions_upload.php"
echo 
$path
?>
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#22
Dragon schrieb:Versuchs mal mit dieser test.php:
PHP-Code:
<?php
include "./functions_upload.php"
echo 
$path
?>

/done

... hm... lehre Seite...
#23
Dann stimmt die Pfadangabe nicht. Trag für die Variable mal den tatsächlichen Pfad ein.
Vantage-Forum: http://vantage-forum.de/
#24
Mak schrieb:Dann stimmt die Pfadangabe nicht. Trag für die Variable mal den tatsächlichen Pfad ein.

Arx, bitte nochmal für DAUs... was soll ich wo und wie ändern?

sry... Sad
#25
Du ersetzt in der fuctions_upload.php in der Zeile 256 $path mit dem Pfad zu deinem Uploadverzeichnis. Das müsste (aber ich bin nicht sicher) /home/www/htdocs/cyberdyne-sky.net/mybb/upload sein.
Vantage-Forum: http://vantage-forum.de/
#26
Danke für eure Geduld!

Mak schrieb:Du ersetzt in der fuctions_upload.php in der Zeile 256 $path mit dem Pfad zu deinem Uploadverzeichnis. Das müsste (aber ich bin nicht sicher) /home/www/htdocs/cyberdyne-sky.net/mybb/upload sein.

Nachdem ich Zeile 256 von

$moved = move_uploaded_file($file['tmp_name'], $path."/".$filename);

in

$moved = move_uploaded_file($file['tmp_name'], $path."/home/www/htdocs/cyberdyne-sky.net/mybb/upload".$filename);

geändert hatte, kam wieder beim Hochladen ein Fehler:

PHP-Code:
Warningmove_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effectFile(/tmp/phpeRSZwqis not within the allowed path(s): (/home/www/htdocs/cyberdyne-sky.net/.) in /home/www/htdocs/cyberdyne-sky.net/mybb/inc/functions_upload.php on line 256

Warning
move_uploaded_file(/tmp/phpeRSZwq) [function.move-uploaded-file]: failed to create streamOperation not permitted in /home/www/htdocs/cyberdyne-sky.net/mybb/inc/functions_upload.php on line 256

Warning
move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpeRSZwq' to './uploads/home/www/htdocs/cyberdyne-sky.net/mybb/uploadpost_193_1149224577.attach' in /home/www/htdocs/cyberdyne-sky.net/mybb/inc/functions_upload.php on line 256 

man man man... was hab ich da bloß verbockt.

Vielleicht stimmt ja der Pfad nicht, den ich ändern muss. Allerdings erkenne ich das System nicht wirklich. Mein upload-Verzeichnis befindet sich unter der URL http://www.cyberdyne-sky.net/mybb/uploads/

Ein Ändern der URL in Zeile 256 in uploadS statt uploaD hat allerdings auch nichts geholfen, habs eben getestet.

Hm... noch ne' Idee?

PS: Bin am WE leider nicht zu Hause, kann erst wieder am Montag antworten. Vielen Dank aber für die bisherige Hilfe!
#27
Ich habe keine Ahnung, doch müsste die Zeile so aussehen:
PHP-Code:
$moved move_uploaded_file($file['tmp_name'], "/home/www/htdocs/cyberdyne-sky.net/mybb/uploads/".$filename); 
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#28
Dragon schrieb:Ich habe keine Ahnung, doch müsste die Zeile so aussehen:
PHP-Code:
$moved move_uploaded_file($file['tmp_name'], "/home/www/htdocs/cyberdyne-sky.net/mybb/uploads/".$filename); 

Also wenn ich Zeile 256 so benenne kommt wieder folgender Fehler:

PHP-Code:
Warningmove_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effectFile(/tmp/phpesrpyfis not within the allowed path(s): (/home/www/htdocs/cyberdyne-sky.net/.) in /home/www/htdocs/cyberdyne-sky.net/mybb/inc/functions_upload.php on line 256

Warning
move_uploaded_file(/tmp/phpesrpyf) [function.move-uploaded-file]: failed to create streamOperation not permitted in /home/www/htdocs/cyberdyne-sky.net/mybb/inc/functions_upload.php on line 256

Warning
move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpesrpyf' to '/home/www/htdocs/cyberdyne-sky.net/mybb/uploadspost_193_1149342177.attach' in /home/www/htdocs/cyberdyne-sky.net/mybb/inc/functions_upload.php on line 256 

Kann mir nicht jemand eine functions_upload.php schicken, bei dem der Upload von Attachments funktioniert, oder wird das nicht funktionieren?
#29
Mir scheint, dass du (dein MyBB) keinen Zugriff auf die hochgeladene Datei hast. Deshalb kannst du es nicht in das MyBB-Verzeichniss kopieren. Also ist es wohl ein Server-Problem. Frage mal deinen Hoster.

Außerdem:
Code:
'/home/www/htdocs/cyberdyne-sky.net/mybb/uploadspost_193_1149342177.attach'
Da fehlt nach uploads ein /. In meiner Zeile ist aber eins.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#30
Dragon schrieb:Mir scheint, dass du (dein MyBB) keinen Zugriff auf die hochgeladene Datei hast. Deshalb kannst du es nicht in das MyBB-Verzeichniss kopieren. Also ist es wohl ein Server-Problem. Frage mal deinen Hoster.

Außerdem:
Code:
'/home/www/htdocs/cyberdyne-sky.net/mybb/uploadspost_193_1149342177.attach'
Da fehlt nach uploads ein /. In meiner Zeile ist aber eins.

zu 1.) Werde ich machen und mich dann nochmal melden.

zu 2.) Komisch, das hab ich bei den Fehlermeldungen immer wieder festgestellt. Fragt sich nur, ob nicht irgendwo anders noch Links falsch sind oder ob das Forum hier die Pfade falsch ausgibt...?