login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Server laat schrijven op FTP niet toe

Offline ikki007 - 01/11/2007 19:01
Avatar van ikki007Gouden medailleGouden medaille

PHP ver gevorderde
Hey,

Heb dus voor een opdrachtgever een systeem gemaakt wat lokaal perfect werkte..
Maar nu zodra ik het upload krijg ik errors zoals:

Warning: mkdir(./userdata/test123) [function.mkdir]: Permission denied in /home/testen/domains/test.nl/public_html/write_test.php on line 3

Nu mijn vraag, wat moet er aan de host gevraagd worden omgezet te worden zodat mkdir en fwrite (e.d.) wel werken?

8 antwoorden

Gesponsorde links
Offline Stijn - 01/11/2007 19:42
Avatar van Stijn PHP expert Zet gewoon de map waarin geschreven moet worden op 777. Dat kan je doen door rechts te klikken op de map en dan chmod rechten veranderen via je FTP programma.
Offline Ultimatum - 01/11/2007 19:43 (laatste wijziging 01/11/2007 19:44)
Avatar van Ultimatum PHP expert Lokaal hoef je geen permissies aan de mappen te geven, op de server wel. Dit kan je dus via de ftp doen of dmv PHP.net: chmodd. chmodd moet je doen als je de map aanmaakt. En is jouw geval moet je de map userdata nog rechten geven.
Offline ikkedikke - 01/11/2007 19:59
Avatar van ikkedikke PHP expert Als ik jou was zou ik het script de map laten maken. Daardoor wordt de eigenaar van het script de server cq de eigenaar van het script. dan heb je het gezeik niet met risico's van 777-rechten geven
Offline Mad_Mike - 02/11/2007 10:20
Avatar van Mad_Mike PHP beginner @ikkedikke:
Citaat:
Warning: mkdir(./userdata/test123) [function.mkdir]: Permission denied in /home/testen/domains/test.nl/public_html/write_test.php on line 3


Dat gaat dus niet... je zal dit handmatig via ftp moeten doen!
Offline Koen - 02/11/2007 15:53
Avatar van Koen PHP expert
Ultimatum schreef:
Lokaal hoef je geen permissies aan de mappen te geven, op de server wel. Dit kan je dus via de ftp doen of dmv PHP.net: chmodd. chmodd moet je doen als je de map aanmaakt. En is jouw geval moet je de map userdata nog rechten geven.

chmodd? xD
PHP.net: chmod
Offline Ultimatum - 02/11/2007 17:10
Avatar van Ultimatum PHP expert
sliphead schreef:
[..quote..]
chmodd? xD
PHP.net: chmod

1 pot nat, de link werkt wel 
Offline Rens - 02/11/2007 17:56
Avatar van Rens Gouden medaille

Crew algemeen
Doe het met de FTP functies van PHP 
Werkt ook goed.
Heb dit zo een week of 2, 3 terug ook gedaan.
Had een script gemaakt voor een foto-album.
Lokaal werkte het allemaal met mkdir en move_uploaded_file en zo.
Op zijn server niet meer.
Toen alles aangepast naar het FTP gebeuren, en het werkt nu kei goed 
www.php.net/ftp
Offline ikkedikke - 02/11/2007 22:44
Avatar van ikkedikke PHP expert @mad_mike:
Dan moet dus de map waarin een map gemaakt moet worden, gemaakt worden door php...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.168s