Hallo,
Ik ben bezig een admin in elkaar te knutselen. Nu is dat aardig gelukt, maar stuit ik op een merkwaardig probleem. Hij kan namelijk een bestand dat ik upload niet in de directory plaatsen. Dit is de foutmelding:
Warning: Unable to create '../shared/games/screenshots/5.gif': Permission denied in /opt/guide/www.***.nl/HTML3/admin/games.inc.php on line 366
Warning: Unable to move '/var/spool/php/phpCi7kfq' to '../shared/games/screenshots/5.gif' in /opt/guide/www.***.nl/HTML3/admin/games.inc.php on line 366
http://www.***.nl/shared/games/screenshots/5.gif
Dit is mijn script:
Eerst dacht ik dat het aan de rechten van de map shared/games/screenshots zou liggen, maar die staan op 666, dus dat zou het probleem niet moeten zijn denk ik, hoop ik. Weet één van jullie het?
Ik ben bezig een admin in elkaar te knutselen. Nu is dat aardig gelukt, maar stuit ik op een merkwaardig probleem. Hij kan namelijk een bestand dat ik upload niet in de directory plaatsen. Dit is de foutmelding:
Warning: Unable to create '../shared/games/screenshots/5.gif': Permission denied in /opt/guide/www.***.nl/HTML3/admin/games.inc.php on line 366
Warning: Unable to move '/var/spool/php/phpCi7kfq' to '../shared/games/screenshots/5.gif' in /opt/guide/www.***.nl/HTML3/admin/games.inc.php on line 366
http://www.***.nl/shared/games/screenshots/5.gif
Dit is mijn script:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| function AddGameShots() { global $ID, $file_type, $userfile; if($userfile != "") { $thefilesize = filesize("imgcount.inc.php"); $filenum = fopen("imgcount.inc.php","r"); $nr = fread($filenum, $thefilesize+1); fclose($filenum); $nr++; $filenum = fopen("imgcount.inc.php","w"); fwrite($filenum,$nr); fclose($filenum); move_uploaded_file($userfile, "../shared/games/screenshots/$nr.$file_type"); // Dit is regel 366 $sqlquery = "update PFCgames set screenshots='$nr.$file_type' where ID = '$ID'"; $result = mysql_query($sqlquery); echo "http://www.gsm-gaming.nl/shared/games/screenshots/$nr.$file_type"; } else { echo "error"; } } |
Eerst dacht ik dat het aan de rechten van de map shared/games/screenshots zou liggen, maar die staan op 666, dus dat zou het probleem niet moeten zijn denk ik, hoop ik. Weet één van jullie het?