login  Naam:   Wachtwoord: 
Registreer je!
 Forum

File upload errors

Offline nick5556 - 02/03/2010 17:36
Avatar van nick5556PHP beginner Hallo,

Ik krijg de volgende warning's bij mijn systeem om plaatjes te uploaden.

  1. Warning: chmod() [function.chmod]: No such file or directory in /mnt/web2/30/37/52095937/htdocs/nickweb/admin/eaproject/addproject.php on line 36
  2.  
  3. Warning: move_uploaded_file(../../images/projects/PLANET.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in /mnt/web2/30/37/52095937/htdocs/nickweb/admin/eaproject/addproject.php on line 37
  4.  
  5. Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/mnt/shared/tmp/php_1aajP' to '../../images/projects/PLANET.JPG' in /mnt/web2/30/37/52095937/htdocs/nickweb/admin/eaproject/addproject.php on line 37
  6.  
  7. Warning: chmod() [function.chmod]: No such file or directory in /mnt/web2/30/37/52095937/htdocs/nickweb/admin/eaproject/addproject.php on line 38


Ik neem aan dat ik niet bij het bestand dat geüpload is kan?
script :http://www.plaatscode.be/138789/

Nick

4 antwoorden

Gesponsorde links
Offline Koen - 02/03/2010 17:50 (laatste wijziging 02/03/2010 17:50)
Avatar van Koen PHP expert Volgens mij kan je de mode van een map niet veranderen met chmod, en al helemaal niet naar "7777". Daarbij moet je de mode van een geüpload bestand in de tmp map normaal gezien niet veranderen, dus dat kan ook al weg. Controleer eerst of het bestand wel degelijk geüpload is met PHP.net: is_uploaded_file en probeer absolute paden te gebruiken bij PHP.net: move_uploaded_file.

Edit: zorg wel dat "addproject.php" voldoende rechten heeft.
Offline nick5556 - 02/03/2010 18:21 (laatste wijziging 02/03/2010 18:28)
Avatar van nick5556 PHP beginner oke. Ik ga even kijken. Dus ik moet bij PHP.net: move_uploaded_file dus vanaf de root werken?

EDIT: ik heb alleen deze errors nog:

  1. Warning: move_uploaded_file(/mnt/web2/30/37/52095937/htdocs/nickweb/images/projects/PLANET.JPG) [function.move-uploaded-file]: failed to open stream: Permission denied in /mnt/web2/30/37/52095937/htdocs/nickweb/admin/eaproject/addproject.php on line 36
  2.  
  3. Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/mnt/shared/tmp/php1HaWMA' to '/mnt/web2/30/37/52095937/htdocs/nickweb/images/projects/PLANET.JPG' in /mnt/web2/30/37/52095937/htdocs/nickweb/admin/eaproject/addproject.php on line 36


Mijn code is veranderd naar:
http://www.plaatscode.be/138791/

Ik heb even in mijn phpinfo gekeken, alleen ik weet niet precies bij welke variabele ik moet kijken voor de root 
Offline Koen - 02/03/2010 18:42
Avatar van Koen PHP expert Die error krijg je meestal als de doelmap niet bestaat, ben je er zeker van dat die bestaat?
Offline nick5556 - 02/03/2010 18:44 (laatste wijziging 02/03/2010 18:46)
Avatar van nick5556 PHP beginner Ja daar ben ik zeer zeker van, de bestandsrechten van die map zijn 777, ik weet niet of dit uitmaakt, maar verder weet ik het niet. Hoe zou ik moeten opzoeken wat de root is? misschien is dat niet helemaal juist.

EDIT:

Ik had 'projects' rechten gegeven, nu ik 'images' ook rechten gegeven heb word het bestand wel geüpload 

dankjulliewel!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s