Autor | Zpráva | ||
---|---|---|---|
Darker Profil |
#1 · Zasláno: 8. 10. 2012, 17:43:00
Nainstaloval jsem si PHP5 k už naisntalovanému apache2 serveru (linux - debian 6) ale zdá se, že apache nemá dostatečná oprávnění:
file_put_contents(nazev): failed to open stream: Permission denied in /var/www/cmd/skript.php on line 175 |
||
Rellik Profil |
#2 · Zasláno: 8. 10. 2012, 18:08:13
Tak tu složku nech vytvořit přímo php scriptem.. ;)
<?php if (!is_dir( "slozka")) { mkdir("slozka", 0777); } ?> |
||
Darker Profil |
#3 · Zasláno: 8. 10. 2012, 18:33:32
Rellik:
„Tak tu složku nech vytvořit přímo php scriptem.. ;)“ To by možná pomohlo, ale vzhledem k tomu, že potřebuji aby soubory šly vytvářet i jinde použil jsem na var/www/ chmod 777. Ale ani to nepomohlo úplně, soubor sice jde vytvořit ale nejde do něj psát: Warning: file_put_contents(): Only 0 of 30 bytes written, possibly out of free disk space in /var/www/cmd/cmd.php on line 181 Filesystem Size Used Avail Use% Mounted on /dev/simfs 10G 628M 0 100% / tmpfs 256M 0 256M 0% /lib/init/rw tmpfs 256M 0 256M 0% /dev/shm |
||
Tori Profil |
#4 · Zasláno: 8. 10. 2012, 22:00:44
Darker:
„zdá se, že apache nemá dostatečná oprávnění“ Na localhostu jsem tohle vyřešila tak, že jsem sobě přidala skupinu www (= skupina uživatele wwwrun, což je Apache/PHP), a všem složkám s projekty nastavila jiného vlastníka + oprávnění: chown -R tori:www ./projekty/ # změny skupiny z users na www (+všechny podsložky a soubory) chmod -R ug=rwx,o=r ./projekty/ # nastavení oprávnění (dtto) |
||
Davex Profil |
#5 · Zasláno: 8. 10. 2012, 22:26:41
Darker:
„Ale ani to nepomohlo úplně, soubor sice jde vytvořit ale nejde do něj psát:“ Filesystem Size Used Avail Use% Mounted on /dev/simfs 10G 628M 0 100% / |
||
Darker Profil |
#6 · Zasláno: 9. 10. 2012, 09:04:28
Davex:
„Všechno volné místo na disku došlo nebo jsi dosáhl omezení maximálního počtu inodů (souborů).“ Ten VPS jsem si založil v neděli. Využívám 600MB. A dneska to zas funguje. Je tedy systémová chyba, se kterou nemůžu nic udělat? |
||
Davex Profil |
#7 · Zasláno: 9. 10. 2012, 23:20:02
Darker:
„Je tedy systémová chyba, se kterou nemůžu nic udělat?“ Není to chyba, ale vlastnost. Pro uživatele není vyhrazené místo a když ho někdo zaplní, tak se ukusuje i ostatním. Někdy se stane, že dojde úplně, dokud zase někdo něco nesmaže. (Odhaduji čistě teoreticky na základě pipni fóra, já služeb tohoto hostingu nevyužívám.) |
||
Časová prodleva: 13 let
|
0