php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.05.2005, 16:36  
Gast
 
Beiträge: n/a
Standard Problem mit Datei Upload

Hi Leute ich habe ein paar Probleme mit dem hochladen von Dateien. Habe folgenden Code:
Code:
<form method="post" action="<? $PHP_SELF ?>" enctype="multipart/form-data">
Datei:
<input type="hidden" name="MAX_FILE_SIZE" value="10000000000" />
<input type="file" name="datei" size="40" maxlength="1000000000" />
<input type="submit" name="Submit" value="Senden" />
</form>
</div>



<div id= "punkt"><div id = "ueberschrift">Bereits verfügbare Versionen:</div>
Version 1.0
</div>
</p>
<?
if (isset($_FILES["datei"]))
 {
 	if ($_FILES["datei"]["error"] == UPLOAD_ERR_OK)
	{
	 if ($_FILES["datei"]["size"] > 0 && $_FILES["datei"]["size"] < 1000000000)
	 {
	  move_uploaded_file($_FILES["datei"]["tmp_name"], "uploads/". $_FILES["datei"]["name"]);
	  header("Location: stats/upload.html");
	 }
	 else
	 {
	 	echo "Fehler: Datei ist zu groß";
	 }	
	}
	else
	{
		echo "Fehler: Während der Übertragung";
	}
	
 }

?>
Und bekomme beim Upload folgende Fehler
Code:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpO9jMKf) is not within the allowed path(s): (/home/www/htdocs/artephius.de/.) in /home/www/htdocs/artephius.de/projekt/index.php on line 35

Warning: move_uploaded_file(/tmp/phpO9jMKf) [function.move-uploaded-file]: failed to create stream: Operation not permitted in /home/www/htdocs/artephius.de/projekt/index.php on line 35

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpO9jMKf' to 'uploads/folder.gif' in /home/www/htdocs/artephius.de/projekt/index.php on line 35
Beim Ordner Uploads hab ich chmod schon auf 777 gesetzt? Weiß jemand warum es nicht geht? Danke im vorraus
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.05.2005, 16:40  
Gast
 
Beiträge: n/a
Standard

ein fall für cix88!

überprüfe mal ob es den pfad zum ordner, oder den ordner selbst gibt. wenn ja hat er schreibrechte?!

edit: ok schreibrechte sind da
 
Alt 03.05.2005, 16:43  
Gast
 
Beiträge: n/a
Standard

header??? du kannst den dort nicht senden, oder doch. es wurden doch schon ausgaben gemacht...
 
Alt 03.05.2005, 16:43  
Gast
 
Beiträge: n/a
Standard

muss ich relative oder absolute Pfadangaben machen?
Den Header hab ich jetzt da rausgemacht, aber an dem liegt es ja nicht dass die Datei nicht hochgeladen wird
 
Alt 03.05.2005, 16:59  
Gast
 
Beiträge: n/a
Standard

ich würde das script so sowieso nicht benutzen. mach das mal bisschen anders. hatte vorhin erst den ungefäh gleichen:

link: http://phpfriend.de/ftopic37730.html
vielleicht hilft dir das weiter.
das script i.o. man muss nur einen dateitypen erweitern, aber das ssiehst du dann schon.

aber wenn du daran weiter arbeiten willst was du da hast, kann ich dir erstmal nicht weiterhelfen, da mir kein fehler auffällt.

mfg embee
 
Alt 03.05.2005, 17:41  
Gast
 
Beiträge: n/a
Standard

komisch auf localhost geht mein script...
 
Alt 03.05.2005, 17:49  
Gast
 
Beiträge: n/a
Standard

Jemand ne idee?
habs auch mal absolut versucht "/home/www/htdocs/artephius.de/projekt/uploads/" ohne erfolg...
 
Alt 03.05.2005, 18:56  
Gast
 
Beiträge: n/a
Standard

"Lustige" Raterunde...
Zitat:
Zitat von *pointer
Jemand ne idee?
Entweder unterstützt Dein Account kein HTTP Upload oder Dein Virtualhost wurde falsch konfiguriert. Liefere einfach mal einen Link auf Dein phpinfo.
 
Alt 03.05.2005, 19:00  
Gast
 
Beiträge: n/a
Standard

http://artephius.de/php.php
 
Alt 03.05.2005, 19:09  
Gast
 
Beiträge: n/a
Standard

Komisch:
Zitat:
upload_tmp_dir /home/www/htdocs/artephius.de/tmp
Zitat:
open_basedir restriction in effect. File(/tmp/phpO9jMKf) is not within the allowed path(s...
Zitat:
sendmail_from me@localhost.com
Mist.

Zitat:
open_basedir /home/www/htdocs/artephius.de/.
Der Punkt nach dem / muß weg.

[quote]PHP Version 4.3.0[/uote]
UPDATE oder Providerwechsel
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Upload Problem einer ZIP Datei sven2oo8 PHP-Fortgeschrittene 4 23.07.2008 23:54
datei upload problem thecracked PHP Tipps 2008 5 11.07.2008 06:23
Funktionen aus externer Datei includen - Problem Darson PHP Tipps 2008 7 18.01.2008 16:27
Komisches problem mit Datei Berechtigungen stuvomatic PHP Tipps 2006 5 28.05.2006 01:49
Problem mit File Upload b++ PHP Tipps 2006 2 26.04.2006 20:35
upload problem LP PHP Tipps 2006 10 08.02.2006 23:24
Upload problem mit dem FCKeditor Benjamin HTML, Usability und Barrierefreiheit 3 18.01.2006 20:33
Meta problem beim Includen von Datei scheibo PHP Tipps 2005-2 13 23.11.2005 21:28
[Erledigt] Problem mit Upload / GetAllHeaders... PHP-Fortgeschrittene 1 12.06.2005 13:24
Problem mit Datei Download PHP Tipps 2005 5 13.03.2005 14:38
[Erledigt] [PHP] Problem mit Script fuer Browserbasierten Upload PHP-Fortgeschrittene 5 26.12.2004 13:49
xfdf Datei mit PHP an eMail senden Problem: Leere Datei PHP Tipps 2004-2 1 07.12.2004 12:25
Upload problem -> unerklärliche fehlermeldung PHP Tipps 2004 9 19.07.2004 10:43
wenn ihr datei upload habt? wo habt ihr webspace? PHP Tipps 2004 6 18.06.2004 20:23
Datei Upload mit PHP - Probleme PHP Tipps 2004 12 04.06.2004 12:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
dateiupload php dateiberechtigungen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.