Hi Tweakers,
Ik ben nu al twee dagen aan het knutselen aan een website voor m'n oom. Het idee is dat daar een foto uploader in moet komen. Nou heb ik vorig jaar voor school een scriptje daarvoor gebouwd, dus die ging ik erin bouwen. Echter werkt dat script niet. Via een virtuele USBWebserver werkt het overigens wel allemaal.
Het probleem is dat ik niks met de files op de server mag doen. mkdir(), rmdir(), en dat soort functies komen uit in een permission denied.
Ik heb net als in dit topic de volgende code geprobeerd.
Permission denied dus. Heeft volgens mij te maken met rechten, maar ik heb geen idee wat ik er mee aan moet. Ben ook een behoorlijke noob op dat gebied
Mijn hoster Versio gebruikt het DirectAdmin controlpanel en hierop kan je ook de permissions wijzigen. Het staat nu allemaal op 755, maar ook op 777 werkt het niet en krijg ik exact dezelfde errors.
Kan iemand mij uitleggen wat er nou precies fout gaat en bovenal: hoe ik dit op kan lossen? Die persoon zal mijn dag weer goed maken
PS: ik weet dat je ook een folder kan maken met ftp_mkdir() en dat werkt ook bij mij. Het probleem is dat ik ook andere functies gebruik die zoals ze nu zijn de files moeten kunnen aanpassen. Dat is dus geen oplossing, en sowieso wil ik gewoon weten hoe het zit
Ik ben nu al twee dagen aan het knutselen aan een website voor m'n oom. Het idee is dat daar een foto uploader in moet komen. Nou heb ik vorig jaar voor school een scriptje daarvoor gebouwd, dus die ging ik erin bouwen. Echter werkt dat script niet. Via een virtuele USBWebserver werkt het overigens wel allemaal.
Het probleem is dat ik niks met de files op de server mag doen. mkdir(), rmdir(), en dat soort functies komen uit in een permission denied.
Ik heb net als in dit topic de volgende code geprobeerd.
PHP:
1
2
3
4
5
| 1. mkdir($map); 2. mkdir($map, 0777); 3. mkdir($map, 0777, true); 4. mkdir($map); chmod($map, 0777); |
PHP:
1
2
3
4
5
| Warning: mkdir() [function.mkdir]: Permission denied in /home/[username]/cms/projecten.php on line 19 Warning: mkdir() [function.mkdir]: Permission denied in /home/[username]/cms/projecten.php on line 20 Warning: mkdir() [function.mkdir]: Permission denied in /home/[username]/cms/projecten.php on line 21 Warning: mkdir() [function.mkdir]: Permission denied in /home/[username]/cms/projecten.php on line 22 Warning: chmod() [function.chmod]: No such file or directory in /home/[username]/cms/projecten.php on line 23 |
Permission denied dus. Heeft volgens mij te maken met rechten, maar ik heb geen idee wat ik er mee aan moet. Ben ook een behoorlijke noob op dat gebied
Mijn hoster Versio gebruikt het DirectAdmin controlpanel en hierop kan je ook de permissions wijzigen. Het staat nu allemaal op 755, maar ook op 777 werkt het niet en krijg ik exact dezelfde errors.
Kan iemand mij uitleggen wat er nou precies fout gaat en bovenal: hoe ik dit op kan lossen? Die persoon zal mijn dag weer goed maken
PS: ik weet dat je ook een folder kan maken met ftp_mkdir() en dat werkt ook bij mij. Het probleem is dat ik ook andere functies gebruik die zoals ze nu zijn de files moeten kunnen aanpassen. Dat is dus geen oplossing, en sowieso wil ik gewoon weten hoe het zit
☀️ 4500wp zuid | 🔋MT Venus 5kW | 🚗 Tesla Model 3 SR+ 2020 | ❄️ Daikin 3MXM 4kW
