Maar ik krijg deze foutmelding wanneer ik naar poll.php ga:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache'@'localhost' (using password: NO) in /home/kkuiper/domains/leaked.nl/public_html/poll.php on line 81
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/kkuiper/domains/leaked.nl/public_html/poll.php on line 81
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/kkuiper/domains/leaked.nl/public_html/poll.php on line 83
Er is nog geen poll aangemaakt!
Terwijl er wel een poll is aangemaakt en ik heb poll.php en polladmin.php alletwee de 777 permissie gegeven
Zoveel rechten heeft PHP niet nodig. Mocht het wel zo zijn, dan is het beter (lees: veiliger) om aan het begin van het script waar je de rechten nodig hebt, het bestand 0777 te chmodden, en daarna weer terug naar 0755 (is zat! Minder zal waarschijnlijk ook wel volstaan, maar daar heeft SanThe dan meer verstand van :))
Het linker cijfer geldt voor de owner van het bestand, (eigenaar, dat ben jij of dat is de webserver, ligt er aan hoe het is ingesteld) de middelste geldt voor de group (dat zijn bij linux de daemons) en het rechter cijfer geldt voor iedereen (de hele wereld dus).
1 bij een directory = access (toegang) tot die directory
1 bij een bestand = executable recht (is alleen voor programma's en scripts die door de server en aan de kant van de server gestart worden)
2 is schrijfrecht (dus wijzigen enz.)
4 is lezen (dat is genoeg voor bijna alle files)
En het cijfer is gewoon een (binaire) optelling van deze getallen.