Miten pystyy määrittelemään chmod oikeudet palvelimella jossa on abyss ohjelma.
Onko abyss windowssilla vain unix-pohjaisella serverillä?
Jos se on windows-pohjaisella niin tietääkseni oikeuksia ei tarvitse määrittääm, koska kaikissa "näkyvissä" (=ei piilotiedosto) on muistaakseni 777, mutta jos se on unix pohjaisella niin asia on eri.. muut varmaan tietävät.. :)
Tämäkään ei ole 100% tietoa :D
Ja php:ssä on funktio chmod.. :) Tästä lisätietoja, Funktio toimii käytännössä näin:
<?php chmod("tiedosto.txt", 0777); ?>
trinit kirjoitti:
Oikeuksia ei aseteta palvelinohjelmalla. Windows pohjaisissa palvelimissa ei oikeuksia pysty muutenkaan asettamaan koska niitä ei juurikaan tueta, ainoastaan Unix-pohjaisissa palvelimissa on tuo oikeuksien asetusmahdollisuus.
Tämä ei ole 100%:sta tietoa sitten, tällaisen käsityksen olen saanut itse.
Jos oikeuksia pitää asettaa PHP-kielen avulla, niin silloin oikeuksien asettamisesta löytyy esim. PHP-alueen FAQ-listasta pieni juttu: https://www.ohjelmointiputka.net/faq.php?sivu=3
#32
Windowsissa ei edes tunneta chmodia.
Unixissa on chmodit, mutta palvelinohjelmalla ei niitä anneta, vaan chmod-käskyllä.
EDIT: chmod -> käyttöoikeudet
En ota kantaa muuhun kuin OS tason oikeuksiin. Cdmodilla tarkoittanet varmasti hakemistojen ja tiedostojen käyttöoikeuksia yleensäkin.
Wintoosan oikeuksia ei periaatteessa pitäisi pystyä ohittamaan eli ne määritellään palvelimen pääkäyttäjän toimesta. Aivan näistä uusimmissa Win200x versioiden Web Server editioneista en tiedä, mutta tuskin niissäkään. Yleensä niissä on hakemiston omistajalle Full oikeudet ja anonyymille read ja execute. Wintoosassa on periaatteessa mahdollisuus määritellä itsekin niitä oikeuksia, mutta sen selittäminen veisi n. 200 riviä tekstiä ja palveluntarjoajan pitäisi sitä vielä tukeakin joten antaa olla siltä osin.
Unixilla sitten asia on erikseen. Jossain täällä on ollut siitä keskustelua ja taidettiin se linkkikin tuossa mainita.
miten pystyn määrittelemään ne oikeudet
theman kirjoitti:
miten pystyn määrittelemään ne oikeudet
hiiren oikealla
windows 98 se
Aihe on jo aika vanha, joten et voi enää vastata siihen.