Autore: Max Note: Questo articolo cerca di spiega come impostare correttamente i permessi di scrittura su server Unix.
I CHMOD
Il Chmod è un metodo per la modifica dei permessi a file e cartelle basata su server web Linux.
Se si utilizza un server Web Windows questo metodo di impostazione permessi dei file non può essere applicato. Su server Windows i file e le cartelle sono di solito impostate automaticamente dal web host, e quindi devi contattare il tuo host per quanto riguarda domande sui permessi.
È importante stabilire i corretti permessi a file o cartelle al fine di garantire al forum un corretto funzionamento mantenendo le impostazioni più sicure possibili.
Valori Chmod corretti
config.php
666 prima dell'installazione
644 dopo l'installazione
Tutti gli altri file - 644
Tutte le cartelle - 755
Eccezioni di permessi cartelle,
La cartella files/ - 777
La cartella cache/ - 777
La cartella store/ - 777
La cartella images/avatars/upload - 777
Utilizza il tuo client FTP per impostare i permessi
Le immagini proposte sono state fatte utilizzando CuteFTP, si possono trovare client FTP leggermente diversi, ma in sostanza, se le istruzioni sono le stesse.
Devi connetterti con il tuo client FTP configurato all'indirizzo valido ftp con i dati di login. I dati di accesso ftp ti sono stati consegnati dal tuo gestore hosting, se non li conosci richiedili direttamente a loro.
Una volta connesso al server ftp devi(nella maggior parte dei casi) entrare nella cartella 'root'. Da qui accedi alla cartella del tuo phpBB. La sua posizione dipende da dove si è installato phpBB - potrebbe essere nella cartella principale o all'interno di un'altra cartella.
Una volta che sei nella giusta posizione devi cliccare tasto destro del mouse in un file, o evidenzia più file e poi clicca tasto destro del mouse. Nel menu che si apre seleziona l'opzione chmod/properties come mostrato nell'immagine. (ciò che vedrai nel menu dipenderà dal client FTP usato).
Dopo aver selezionato dovresti avere una casella pop-up in cui è possibile impostare il chmod/permissions. A seconda del client FTP ci sono valori numerici o è possibile modificare o impostare una serie di caselle di spunta come mostrara la seguente immagine,
In precedenza in questo articolo sono stati spiegati i valori numerici dei permessi da impostare. Questo può essere un problema se il client FTP ha solo caselle di controllo e non di una casella di inserimento numerico. Per questo motivo sono state inclese alcune immagini che mostrano le caselle di controllo per ogni valore chmod.
Dopo aver impostato i permessi clicca su "Apply" per applicare il nuovo permesso per il file o le cartelle. Una volta fatto clicca sul file o su uno dei file che hai appena modificato i permessi per verificare il nuovo permesso. Se il nuovo permesso non è stato accettato prova di nuovo con un altro cliente ftp (sembra strano ma spesso può succedere)