Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Niezrozumiałe "Permission denied"
Forum PHP.pl > Forum > PHP
stvorek
Programuje w PHP juz kilka lat, ale z czymś takim się jeszcze nie spotkałem

Warning: fopen(/path/path/path/plik.txt]) [function.fopen]: failed to open stream: Permission denied in /path/path/skrypt.php on line 100

Warning: fputs(): supplied argument is not a valid stream resource in /path/path/skrypt.php on line 101

Warning: fclose(): supplied argument is not a valid stream resource in /path/path/skrypt.php on line 102


Problem w tym, że:

* prawa dostępu do pliku tekstowego są prawidłowe do zapisu, bo problem występuje w 20% przypadków
* miejsca na dysku jest od groma
* nie uzywam żadnych flock'ów


Co jeszcze może być powodem takiego zachowania skryptu?
webdice
Jakie według Ciebie są poprawne prawa zapisu? Dodatkowo sprawdź jaka jest grupa oraz właściciel pliku i do jakiej grupy należy serwer www.
stvorek
Jak pisałem problem występuje dla tego samego pliku raz na kilka prób (!)
I to jest najdziwniejsze bo raz plik xyz jest nadpisywalny normalnie, innym razem jest warning

Prawa katalogu 777
sciezki: bezwzgledne
prawa pliku: 666
wlasciciel pliku: demon www
wlasciciel katalogu: user(ja)

Kiedys mialem takie cos gdy nie bylo miejsca na dysku, ale tu jest miejsca na dysku full:

> df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s1a 1032142 195486 754086 21% /
/dev/ad0s1e 1032142 70124 879448 7% /tmp
/dev/ad0s1g 65577290 33069580 27261528 55% /usr
/dev/ad0s1f 6193438 1644096 4053868 29% /var
procfs 4 4 0 100% /proc
/var/vmail/user 6193438 1644096 4053868 29% /usr/home/virtuals/user/var/mail
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.