Täällä on monissa valmiissa koodivinkeissä mainittu "777 oikeuksien antaminen". En tiedä miten se tehdään, enkä ole löytänyt ohjeita täältä tai googlesta. Onko se edes mahdollista muulla kuin omalla web serverillä, esim. internetyhteyden tarjoamalla 10 megan php-tuella varustetulla kotisivutilalla?
Kiitos!
Homma tapahtuu Unix-tyylisten käyttiksien chmod-komennolla. Komentaa voi joko shellistä (esim. SSH:n läpi), FTP-ohjelmalla tai PHP:n chmod()-funktiolla.
Ja riippuu ihan palvelimesta, onko tuon tekeminen sallittua vai ei.
Kiitos neuvoista ja tarkemmin selattuani palveluntarjoajan nettisivuja löysin osion jossa kerrottiin kuinka niitä voi antaa UNIX-pääteistunnossa, joten kaipa se sallittua on kun ohjeetkin annetaan. Mutta minulla ei ole unix-käyttöjärjestelmää, jos se nyt sitä tarkoittaa ja haluaisin sen tehdä Core FTP ohjelmalla jos joku osaisi neuvoa mistä sen voi tehdä?
ftp-softissa oikeuksian antaminen tapahtuu yleensä hiiren oikean näppäimen takaa (permissions, chmod tjsp.).
Löysin tuon avulla klikatessa oikealla näppäimellä properties valikosta näkymän User read, write, execute. Group read,write execute. World read, write, execute. Ja mihinkäs kohtiin piti täppä laittaa jos viitsitte vielä neuvoa?
EDIT: anteeksi turha kysymys löysin juuri kohdan johon kirjoitin numeron "777" ja siinähän ne täpät ilmestyivät automaattisesti
Kiitos kaikille!
Nuo 777 koodi tulee siitä, että
READ=1
WRITE=2
EXECUTE=4
eli kaikki yhteensä on 7.
Kuten huomasit noita arvoja määritetään
User:lle, Groupille ja World:lle eli tarvitaan kolme arvoa, jolloin kaikille näkyvyyksille saadaan annettua oikeudet.
Paitsi, että read on 4, write 2 ja execute 1.
Aihe on jo aika vanha, joten et voi enää vastata siihen.