• Bannato Super User

    Chmod.. Come sono e come si creano..

    Mi cimento da poco col php.. Anzi cimento è anche troppo..

    Mi cimento nel mettere in funzione *script *già pronti in **php **:D

    Alcuni molto semplici, e ce l'ho fatta da solo..

    Altri, come uno script di un forum e uno di un blog, più complicati, perchè mi chiedono di scrivere i permessi o di cambiare il "Chmod"..

    Eh!? :mmm:

    Se sono script già pronti non ha senso :lol:

    Cmq a parte gli scherzi..

    Vi incollo ciò che viene scritto sui chmod nelle istruzioni dello script per il mio forum..

    
    You will need to give the "conf_global.php" file permission to be written to by the installer.
    Via FTP, CHMOD to 0666 (or 0777 if in doubt or you get a "permission denied" error).
    

    e poi ancora..

    
    Safe mode imposes a lot of restricitions on what a PHP script can do.
    CHMOD and file accesses are part of those restrictions.
    
    For you to use all the features in Invision Board, you will need to manually
    CHMOD the following files and directories.
    
    If in doubt, CHMOD all to 0777.
    
    archive_in        -- 0755
    archive_out        -- 0755
    
    lang            -- 0755
    lang/*.*        -- 0666
    Skin             -- 0755
    Skin/s1            -- 0755
    Skin/s1/*.*        -- 0666
    style_images    -- 0755
    style_sheets    -- 0755
    style_sheets/*.*-- 0666
    style_templates -- 0755
    style_templates/1 -- 0755
    style_templates/1/*.* -- 0666
    
    uploads        -- 0755
    
    
    

    .. Ecco.. Vi prego di spiegarmi.. Che devo fà? 😄


  • Super User

    devi semplicemente mettere in scrittura quelle cartelle 🙂


  • Bannato Super User

    @Tymba said:

    devi semplicemente mettere in scrittura quelle cartelle 🙂

    Ehm.. Cioè? :mmm:

    Ti prego, sii più preciso possibile 😄


  • Moderatore

    Se usi un ftp client (tipo filezilla per capirci) al 99% trovi, cliccando sul tasto destro, un menu del tipo: cambia privilegi, chmod.

    In pratica con filezilla, selezioni il file (o la dir) a cui cambiare i privilegi, clicchi destro su attributi file; appare un menu ed inserisci 777 (se vuoi dare permessi 0777, ovviamente) nella casella ***valore numerico ***.

    cosa significano quei numeri?
    sono ripsettivamente i permessi all'utente proprietario del file, al gruppo cui appartiene ed a tutti di modificare, scrivere o accedere allo stesso.

    Il valore esegui vale 1, scrivi 2, leggi 4. Sommando ottiemi il permesso corrispondente:
    5= esegui+leggi,
    6=scrivi+leggi
    7=esegui+leggi+scrivi

    777 di conseguenza significa dare permessi di scrittura, lettura ed esecuzioni a tutti.

    Spero di essermi spiegato 🙂


  • Bannato Super User

    @massy said:

    Se usi un ftp client (tipo filezilla per capirci) al 99% trovi, cliccando sul tasto destro, un menu del tipo: cambia privilegi, chmod.

    In pratica con filezilla, selezioni il file (o la dir) a cui cambiare i privilegi, clicchi destro su attributi file; appare un menu ed inserisci 777 (se vuoi dare permessi 0777, ovviamente) nella casella ***valore numerico ***.

    cosa significano quei numeri?
    sono ripsettivamente i permessi all'utente proprietario del file, al gruppo cui appartiene ed a tutti di modificare, scrivere o accedere allo stesso.

    Il valore esegui vale 1, scrivi 2, leggi 4. Sommando ottiemi il permesso corrispondente:
    5= esegui+leggi,
    6=scrivi+leggi
    7=esegui+leggi+scrivi

    777 di conseguenza significa dare permessi di scrittura, lettura ed esecuzioni a tutti.

    Spero di essermi spiegato 🙂

    Perfetto.. Non potevi spiegare meglio..

    E uso anche filezilla! 😄

    Meglio di così non poteva andare.. Grazie mille davvero 😉


  • Bannato Super User

    Ecco un problemino purtroppo.. Tutto è come mi hai gentilmente spiegato..

    L'unico problema è che quando vado su "attributi file", cambio il numero chmod.. Ma.. Questo numero che cambio, ad esempio, se prima era 644, ed io lo cambio in 777, e clicco "OK"... Se poi ritorno agli attributi di questo file, il numero torna ad essere 644.. :mmm:

    Sbaglio qualcosa io?


  • Super User

    può essere che non hai i diritti per cambiare i permessi sulle cartelle.
    Stai su linux o windows?


  • Bannato Super User

    @Tymba said:

    può essere che non hai i diritti per cambiare i permessi sulle cartelle.
    Stai su linux o windows?

    Sono su windows


  • Bannato Super User

    @marasma said:

    Sono su windows

    Nessuna idea.. Se può essere utile vi dico l'hosting :bho: