Takze mam domaci semi-server s centos 7 x86_64.
Na nom mam apache 2.4, aktualny mariadb (mysql) a php 5.4.
(vsetko to funguje, phpmyadmin ide)
Snazim sa tam nainstalovat yii2 basic verziu appky cez composer.
Problem je, ze ma yii2 zakazdym problem s pristupmi. Nedokaze si vytvorit priecinok logs ani ak ma folder v ktorom ho vytvaram 0777 masku. ak mu ho manualne vytvorim, tak sa posunie na inu chybu a to, ze tvrdi ze webservis nema prava zapisovat do isteho folderu v strukture appky, aj napriek tomu ze to cele vlastni apache:apache(co je na 99% spravny uzivate aj skupina. Jednak existuju v etc/groups etc/shadow a v konfigu su nastaveny ako hlavny uzivatel + vidim ze process webservera bez pod tymto uzivatelom) a rekurzivne som nad celu appku dal 0777 (netreba mi pisat, ze to je nebezpecne, je to len pre testovanie kym nepridem na to, ze kde je problem)
vedel by mi niekto poradit alebo ma posunut nejakym smerom ktory by bol blizie k rieseniu?
Dakujem.
// Spojený príspevok Pia 13.10.17 2:50Ok, problem bol ze je povoleny selinux, ktory zakazuje webserveru zapisovat aj do folderov do ktorych musi pri yii
Takze okrem toho ze musia byt spravne nastavene rwx pre skupinu aj uzivatela, treba este minimalne toto:
Kód:
sudo chcon -R -t httpd_sys_content_rw_t runtime/ web/assets
Potom to uz funguje.