Autor | Zpráva | ||
---|---|---|---|
Mufna Profil |
#1 · Zasláno: 3. 7. 2010, 11:40:58
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 |
#2 · Zasláno: 3. 7. 2010, 11:51:11
Kontroloval jste nastavení přístupových práv?
|
||
Beavis Profil |
#3 · Zasláno: 3. 7. 2010, 11:52:08
Mufna:
Podle hlášky „Unable to access“ se jedná o chybějící přístupová práva - nejspíše CHMOD. |
||
Mufna Profil |
#4 · Zasláno: 3. 7. 2010, 12:04:32
hm, jasně, jdu zkontrolovat CHMOD
|
||
Mufna Profil |
#5 · Zasláno: 3. 7. 2010, 17:38:20
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 |
#6 · Zasláno: 4. 7. 2010, 19:17:23
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. |
||
Časová prodleva: 14 let
|
0