Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: fopen

punppis [13.10.2006 10:51:03]

#

kun koitan tehä uutta tiedostoa fopen-funktiolla, niin tulee erroria, että access denied tai vastaavaa. oon koittanu myös tehä uutta tiedostoo touch-funktiolla, mutta kumpikaan ei näytä toimivan. skriptille on annettu chmod 777. skripti toimii kyllä täydellisesti jos tiedosto on jo olemassa.

koodia:

/* touch("kys.txt"); */
$fo = fopen("kys.txt", "w");
fwrite($fo, "tekstit");
fclose($fo);

oon koittanu fopenia w:llä, w+:lla, x:llä ja x+:lla.

sivut on mbnetissä

Heikki [13.10.2006 11:19:37]

#

Luultavasti skriptillä ei kuitenkaan ole kirjoitusoikeuksia hakemistoon, johon olet kirjoittamassa. Se, että skriptillä on täydet oikeudet, ei anna sille oikeuksia kirjoittaa hakemistoon, johon ei ole annettu kirjoitusoikeuksia (tässä tapauksessa pitäisi varmaankin olla ryhmällä kirjoitusoikeus kohdehakemistoon).

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta