Autor Zpráva
Mufna
Profil
Zdravím Vás. Nevím proč mi funkce fopen() vyhazuje chybu. Soubor existuje, název je správně, cesta od rootu webu taky. Nevíte někdo v čem může být problém ? K tomu souboru přistupuju z jiného adresáře (když to beru od rootu, tak je to z "/jara/admin/skript.php" ).

$file = fopen("/jara/libs/copyright.inc", "w");

Warning: fopen() [function.fopen]: Unable to access jara/libs/copyright.inc in /mnt/data/accounts/m/mufino/data/www/jara/admin/edit_copyright.php on line 52

Warning: fopen(jara/libs/copyright.inc) [function.fopen]: failed to open stream: No such file or directory in /mnt/data/accounts/m/mufino/data/www/jara/admin/edit_copyright.php on line 52
Alphard
Profil
Kontroloval jste nastavení přístupových práv?
Beavis
Profil
Mufna:
Podle hlášky

Unable to access“ se jedná o chybějící přístupová práva - nejspíše CHMOD.
Mufna
Profil
hm, jasně, jdu zkontrolovat CHMOD
Mufna
Profil
a můžu nějak za běhu skriptu pouze dočasně (pro jednu operaci) povolit čtení a zápis z adresáře, ve kterém mám .htaccess s nastavením "denny from all" ? Soubory v tom adresáři pak mají práva nastavena na 644 (asi automaticky díky tomu .htaccessu). Chtěl bych to takto ponechat (ten .htaccess), ale zároveň pro asi 2 soubory nějak udělat výjimku (aby se daly otevřít, přečíst, upravit a znovu uložit). Jde to nějak ?
Majkl578
Profil
Nastavení Apache direktivy Deny nemá vliv na vykonávání operací PHP scriptu. Chmod není to samé co Deny/Allow.

Před interpunkcí se nepíše mezera.

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