Autor | Zpráva | ||
---|---|---|---|
Tirus Profil |
#1 · Zasláno: 27. 1. 2012, 08:47:20 · Upravil/a: Moderátor (editace znemožněna) 27. 1. 2012, 09:59:51
Warning: move_uploaded_file(Download//datasnap.zip): failed to open stream: Permission denied in /var/www/xxxx.cz/lib/FileManager.php on line 154 Warning: move_uploaded_file(): Unable to move '/tmp/php7KzQJU' to 'Download//datasnap.zip' in /var/www/xxxx.cz/lib/FileManager.php on line 154 Zkusil jsem nastavit chown na slozku xxxx.cz i s apache (root:apache), ale zatím to stále nejde. na co musí být nastavena práva? jsou i nastavena na /tmp |
||
Joker Profil |
#2 · Zasláno: 27. 1. 2012, 09:46:54
Tirus:
Nejsou tady problém spíš ta dvě lomítka v adrese? Co se týká práv, typicky bývá problém v tom, pod jakým uživatelem vlastně PHP běží a jestli ten uživatel má přístup pro zápis. |
||
Tirus Profil |
#3 · Zasláno: 27. 1. 2012, 10:16:30
Joker:
ty lomítka mi na Win běží.. a i na linuxu když si to přesunu na hosting od wedosu.. nyní přenáším na svůj vlastní hosting... takže lomítka bych vyloučil.. co se týče uživatele.. apache má přistup k té složce xxxx.cz drwx takže tu také není problém... (asi) |
||
Davex Profil |
#4 · Zasláno: 27. 1. 2012, 19:00:23
Skript asi nemá právo zapisovat do adresáře Download/. Jestliže je skupina vlastníka adresáře apache a skript běží pod uživatelem v této skupině, tak by na něm měla být nastavena práva 0775.
|
||
Tirus Profil |
#5 · Zasláno: 28. 1. 2012, 10:47:28
z tohohle jsem pochopil ze apache ma pravo na zapis.. skripty bezi pod nim
|
||
Davex Profil |
#6 · Zasláno: 28. 1. 2012, 14:29:27
Tirus:
„z tohohle jsem pochopil ze apache ma pravo na zapis..“ Nemá, skupina apache (r-x) a všichni ostatní (r-x) mají právo pouze pro čtení. Právo zápisu má pouze uživatel root (rwx). |
||
Tirus Profil |
Davex:
díky, chmod a+w Downloads/ by mělo stačit |
||
Časová prodleva: 12 let
|
0