Je hebt vast wel eens meegemaakt dat je een (PHP)script had, waarbij in het leesmij-bestand stond: "CHMOD het bestand naar 777".
Dit moet je dan doen om de pagina naar wens te laten werken.
CHMOD staat voor change modus.
Als je CHMOD gebruikt, dan geef je bepaalde rechten aan het bestand mee.
Zoals ik net al zei, staat er vaak in het script of het leesmij-bestand of je CHMOD moet gebruiken.
CHMOD gebruik je bijvoorbeeld bij een gastenboek.
Het bestand waar alle geposte berichten in komen te staan moet dan bepaalde rechten krijgen.
Meestal zijn deze rechten lezen en schrijven voor de eigenaar, een bepaalde groep en anderen (voor iedereen dus).
Dit bestand geef je dan dus CHMOD 666.
Dit is zo best ingewikkeld te volgen, daarom een schema dat aangeeft welk CHMOD je moet gebruiken.
Vink de vakjes aan die je moet hebben, dan verschijnt onderin de CHMOD:
De CHMOD stel je in via een FTP programma of met PHP.
Ik geef uitleg over het instellen in WS_FTP en in Windows Commander.
WS_FTP:
Upload het bestand dat je rechten wilt geven naar je server;
Klik met de rechtenmuisknop op dat bestand en je krijgt een menu te zien:
Klik in dan menu op chmod (UNIX);
Nu opent zich een ander scherm:
Vink de gewenste vakjes aan en klik op OK, het bestand heeft zijn rechten.
Windows Commander:
Upload het bestand dat je rechten wilt geven naar je server;
Klik in de lijst waar de bestanden staan die op je server staan;
Voer nu in de balk onderin in Windows Commander in: chmod 777 bestand.html;
Vervang 777 door de juiste CHMOD en vervang bestand.html door het bestand dat je die CHMOD wilt geven;
Druk op enter, nu krijg je een melding waarin staat dat het gelukt of mislukt is, als het is mislukt herhaal dan de stappen.
Het bestand heeft nu zijn rechten.
Met PHP:
Neem een (leeg) PHP-bestand en voer de volgende code in:
<?php
chmod('bestand',0777);
?>
Vervang nu bestand door de naam van het bestand of de map die de CHMOD moet krijgen, en vervang eventueel 777 door een ander CHMOD.
Open nu het bestand met deze code en het gewenste bestand krijgt zijn rechten.