01.06.2006, 14:06
01.06.2006, 14:17
Dragon schrieb:Versuchs mal mit dieser test.php:
PHP-Code:<?php
include "./functions_upload.php";
echo $path;
?>
/done
... hm... lehre Seite...
01.06.2006, 14:46
Dann stimmt die Pfadangabe nicht. Trag für die Variable mal den tatsächlichen Pfad ein.
01.06.2006, 15:23
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...
01.06.2006, 15:29
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.
02.06.2006, 06:08
Danke für eure Geduld!
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:
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!
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:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpeRSZwq) is 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 stream: Operation 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!
02.06.2006, 08:59
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);
03.06.2006, 14:46
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:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpesrpyf) is 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 stream: Operation 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?
03.06.2006, 15:33
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:Da fehlt nach uploads ein /. In meiner Zeile ist aber eins.
Außerdem:
Code:
'/home/www/htdocs/cyberdyne-sky.net/mybb/uploadspost_193_1149342177.attach'
03.06.2006, 23:32
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:Da fehlt nach uploads ein /. In meiner Zeile ist aber eins.Code:'/home/www/htdocs/cyberdyne-sky.net/mybb/uploadspost_193_1149342177.attach'
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...?