» »

php fwrite ne dela

php fwrite ne dela

pero_ ::

Samo meni se lahko zgodi taka zadeva. Še pred kratkim je sledeča koda odlično delovala, sedaj pa noče več.

<?php
$file = fopen("file.txt", "r+");
fwrite($file, "Dodaj tale niz");
fclose($file);
?>


vrne error:
Warning: fopen(file.txt) [function.fopen]: failed to open stream: Permission denied in /home/a6611065/public_html/file.php on line 2

Res je, da sem jo uporabil na free web hostingu, toda nastavitve so pravilno nastavljene, kolikor sem pogledal.

Upam da ima kdo kakšno rešitev.
hvala

misek ::

Direktorij nima pravic za pisanje. Nastavi na 755 (mislim da je to prava številka).

blue ::

php ni "moj" jezik..

ampak pomoje moraš dat:
$file = fopen("file.txt", "w+"); // če hočeš pisat v file

pero_ ::

sem popravil.

(w+ izbriše vsebino datoteke, ter ponovno začne pisati vanjo, r+ pa doda vrstice na začetek datoteke)

hvala


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java]: replace - slovar v txt

Oddelek: Programiranje
121586 (1444) Spura
»

[php] branje txt datoteke od zadaj naprej

Oddelek: Izdelava spletišč
61096 (944) Baja
»

Program Mathematica

Oddelek: Programska oprema
71196 (984) moj_nick
»

[C++] Delo s *.txt datotekami

Oddelek: Programiranje
191951 (1427) Tr0n
»

File permission error v PHP

Oddelek: Izdelava spletišč
91296 (1188) rc-car

Več podobnih tem