Miten saan chmodattua tiedoston 664:ksi Mbnetissä käyttämällä PHP:n chmod()-funktiota? Kokeilin laittaa parametriin mode "0664" kuten manuaalikin näyttäisi neuvovan, mutta se chmodasi tiedoston ihan ihmeelliseksi.
Eli missä vika, missä vika?
Eli kokeilit siis varmasti
chmod("tiedoston_nimi", 0664); // etkä näin chmod("tiedoston_nimi", "0664");
Lainausmerkeissä oli se arvo, mutta onko tuolla jotain merkitystäkin tässä tapauksessa?
lainaus:
Lainausmerkeissä oli se arvo, mutta onko tuolla jotain merkitystäkin tässä tapauksessa?
On sillä, koska mode parametri pitää antaa kokonaislukumuodossa ei merkkijonona. Luulisin että se ongelma johtuu siitä.
No, kyllä se nyt näytti toimivan. En mitenkään tajunnut, että sillä on väliä, onko parametri merkkijono vai kokonaisluku. :)
Kiitoksia avusta!
1+1 = 2
"1" + "1" = 11
en nyt tiedä onko kovin hyvä esimerkki mutta siihen suuntaan :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.