Eikö mkdir() toimi linux servuilla, vai pitääkö siihen jotenki määrittää samalla chmod arvot, siis olen kokeillut niinkin että
mkdir($jotakin);
chmod($jotakin,0777);
mutta ei toimi, valittaa muistaakseni permission denied, kun yritän luoda tolla mkdirrillä hakemistoa, onko palvelimella joku esto vai koodissa vika, eli en ole näitä chmod juttuja aikasemmin juuri hoitamaan kun on ollut windows servuja.
Onhan mahdollisilla alihakemistoilla oikeuksia 777? Ja eikö voi johtua myös mm. php:n safe modesta?
Veikkaan, että apachea/php:tä ajetaan käyttäjällä, jolla ei ole tarpeeksi oikeuksia luoda kansioita.
EDIT: Se ei johdu safe modesta, kokeilin kaverin palvelimella ilman safe modea ja permission deniediä valitti.
Draiz kirjoitti:
Veikkaan, että apachea ajetaan käyttäjällä, jolla ei ole tarpeeksi oikeuksia luoda kansioita.
EDIT: Se ei johdu safe modista, kokeilin kaverin palvelimella ilman safe modea ja permission deniediä valitti.
Elikkä täytyy kokeilla toista servua...
Kyllä tämä voi safe modesta johtua. MBnetissä ei esimerkiksi onnistu hakemistojen luominen, juuri safe moden takia. Tai no, hakemistoja voi luoda, mutta niitä ei voi chmodata.
Juu no mulla ei voi edes luoda... ärsyttävää tää servujen ettiminen kun pitää olla vähintään php tuki ja ilman mainoksia tai korkeintaan popup, koska voi käyttää popup blockeria.
Vähimmällä vaivalla pääsee kun maksaa sen muutaman kymmenen euroa vuodessa. Ei mainoksia, oma domain, ja ongelmatilanteissa maksavalla asiakkaalla on oikeus vaatia ripeää korjaamista, jos ongelma on palveluntarjoajan puolella.
Uuusi palvelin uudet kujeet, nyt valittaa tällasta:
http://inpromer.arkku.net/untitled.gif
Edit: Eli ei vaan onnistu sen uuden hakemiston tekeminen!! Mikä mättää, edelleen linux servu.
PHP:llä ei ole kirjoitusoikeuksia Testikategoria-hakemistoon. Anna (chmod) ne sille.
Oho, katos..kiitos. Täytyy ruveta kateleen jotain chmod arvojen anto systeemejä oppaista.
Edit: Itseasiassa mitä haittaa on lioista oikeuksista, miksei kaikille vois vaan antaa 777?
Tietoturva. Et kai halua, että ilkeä hakkeri murrettuaan jonkun toisen samaa konetta käyttävän salasanan pääsee sörkkimään kaikkia sun tiedostoja?
Matso kirjoitti:
Itseasiassa mitä haittaa on lioista oikeuksista, miksei kaikille vois vaan antaa 777?
<sarkasmi>Niin... miksi kaupoissa tarvii olla kassoja... miksei siellä ole vain jotain lipasta, johon jokainen tiputtaa rahansa ja ottavat vaihtorahat. Olisi paljon nopeampaakin </sarkasmi>
Tietoturvan takia tietenkin, ettei kukaan pääse vaihtamaan/lisäämään/poistamaa tiedostoja.
Aihe on jo aika vanha, joten et voi enää vastata siihen.