Autor Zpráva
spartan13
Profil *
Chci načíst do php informace z txt souboru ale nějak to nefunguje

např:

$soubor=fopen("1.txt", "r+");
echo $soubor


A napíše to:
Warning: fopen(1.txt) [function.fopen.php]: failed to open stream: Permission denied in /home/free/tym.cz/a/ammanager2/root/www/popis.php on line 7

a 7. řádka je tohle: $soubor=fopen("1.txt", "r+");
djlj
Profil
Přečetl sis tu chybovou hlášku? Nemáš dostatečná práva pro otevření souboru.
spartan13
Profil *
Je to asi blbá otázka ale nevím, proč? Dělám to na ic.cz nechápu, když si vytvořím txt a pak ho chci načíst potřebuju nějaká práva??
Měsíček
Profil
není na ic nějáké fórum, kde se můžeš ptát adminů ? Nebo se taky koukni na nastavení je to obvykle blokováno ...
Pivosz
Profil
tak tak,
potřebuješ práva ppro čtení a zápis ve složce kam zapisuješ,

nevím jk to je na ic.cz, ale pro apache si práva nastavíš httpd.conf pokud máš vlastní server nebo v souboru .htaccess ve složce kam chceš zapisovat. Zkusil bych prostudovat nápovědu na ic.cz.
spartan13
Profil *
díky všem
djlj
Profil
Pivosz, Měsíček
?!?!

spartan13
Spusť ve ftp klientovi chmod 777 1.txt.
Pivosz
Profil
Spartan13:
i to je možnost jen tím nastavíš práva k 1 souboru.
Pokud potřebuješ zpracovávat soubory nahrané uživatelem třeba přes formulář , bylo by asi lepší nastavit práva ke složce.
Asi stejně jak si popsal nebo pomocí http konfigurace.
Měsíček
Profil
djlj : srry..teď mi to došlo, že by ic nezakazovalo takovou prkotinu, ten chmod mě nenapadl omlouvám se :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0