"Jesper L Hansen" <lismoes@mail.dk> skrev i en meddelelse
news:d9tektc3v4pe1tbm4rfrl2gmcbjun1fqak@4ax.com...
> Jeg ville lave en tæller der skriver til en txt-fil men jeg kan ikke
> få lov at skrive til - får flg:
>
> Linie 12 ser sådan ud:
> $fil = fopen("taeller.txt", "w");
>
> giver:
> Warning: fopen("orders.txt","w") - Permission denied in
> /net/users/a27/073/lismoesdk/www/temp/taeller.php on line 12
>
> Jeg kan godt udlæse fra filen med:
> $fil = fopen("taeller.txt", "r");
>
> Hvad menes der med at jeg ikke har adgang til filen ?
At den bruger PHP kører som (formentligt nobody) ikke har skrive-adgang til
filen. Giv den chmod 777 - så er du på den sikre side :)
Det skal dog være som brugeren root (hvilket du formentligt ikke har adgang
til), eller samme bruger som du oprettede filen med. Altså: Hvis du
oprettede/uploadede den med dit ftp-program skal du også give den chmod der
igennem.
--
Mvh. Jonas Delfs,
http://delfs.dk
e72bd3e51a7937c87d28b85d677a97b2