Sandbox nejede chyba typu: mkdir(): Permission denied
- maestorm
- Člen | 28
Mám verzi NetteFramework-2.0.10-PHP5.3 a při snaze postupovat podle návodu a nainstalovat normálně Nette se mi v snadboxu zobrazuje toto: nevím, jestli je to jen tím, že mám chmod nastavený na 777, zkoušel jsem i jiné chmody, nepomohlo mi to screen shot
Prosím o rady.
Krásný večer.
- iguana007
- Člen | 970
To ti těžko řeknu … záleží, jak je ten server nastavený –
nápovědu k příkazu chown si ale vygooglit zvládneš, ne? :)
Jinými slovy, do složek jako jsou temp, log apod. musí mít právo zapisovat
apache/webový server pod kterým ti app běží … takže si ověř nastavení
práv u těch složek, kde ti to hlásí chyby se zápisem.
- David Matějka
- Moderator | 6445
pokud budes mit chmod 777, na chownu nezalezi, nastav na temp a log 777 a
melo by to fungovat…
pro 755 by musel byt vlastnikem temp a log http server (napr www-data)
mi prijde opravdu divny, ze po nastaveni 777 na temp (radsi si over ze to nastavujes ve spravnej slozce :))) to nefungovalo..
- maestorm
- Člen | 28
Když nastavím oprávnění chmod na 777 u sandbox/temp a sandbox/log zobrazuje se mi tato: chybová hláška
- leninzprahy
- Člen | 150
A když ten soubor v chybové hlášce smažeš, nebo ještě lépe všechno v sandbox/temp?
Mimochodem, jaký používáš OS, webserver?
Edit:
podle výpisu tipuji Linux/apache
Editoval leninzprahy (12. 6. 2013 13:50)
- maestorm
- Člen | 28
Zkusil jsem obě možnosti, teď mám temp prázdný, jen jsem tam nechal
prázdnou složku cache a hází mi to tuto „chybu“ http://imageshack.us/…6201320.png/
Server mám Apache a jedu přes Xampp
Tak a co teď? Mám stáhnout nette už po x-té znovu a zkoušet nastavit práva?
- David Matějka
- Moderator | 6445
nejsi prvni kdo to resil :) https://forum.nette.org/…u-o-spusteni
na linuxu se vyprdni na xampp a nainstaluj si php a mysql z balickovaciho systemu (podle distribuce), vetsinou staci par prikazu a funguje to lip nez xampp :)
- David Matějka
- Moderator | 6445
co mas za distribuci? neboj se instalace bez xamppu, na linuxu je to opravdu jednoduchy a dle distribuce se muze jednat i o jeden prikaz (nebo dokonce jen zaskrtnutim jednoho policka :))
- Etch
- Člen | 403
maestorm napsal(a):
Jo tak to bylo Xamppem tedy toto se mi skutečně nelíbilo protloukat se takovou dobu, dávám palec dolů podpoře Nette v Xamppu.
S Xampem tyhle problémy opravdu nesouvisí. Tvůj první problém souvisí spíše s nepochopením unix oprávnění.
A druhý problém souvisí s tím, že v Xamppu je mírně outdated PHP a tedy i PCRE. Každopádně matej21 tě odkázal na vlákno, kde se tento problém řešil. Dokonce já sám jsem v tom vlákně psal, že dokud Xampp neudělá novej balík s novějším PHP, tak je nejednoduší cesta kompilace nového PHP do Xamppu.
Popravdě když si jen vzpomenu, kolikrát už se tohle zde řešilo, tak už jsem měl 100 chutí udělat nějaký rychlý návod, jak do Xamppu zkopilovat nové PHP.