Lihtne lahendus lubade probleemile VestaCP open() public_html failed 13 Permission denied konfiguratsioonis NGINX, PHP-FPM ja ilma Apacheta. Kui see pole veebiliideses nähtav, otsige sisse doman.tld.error.log.
Ma ei pruugi olla selle fänn VestaCP aga kui teil on konfigureerimiseks vähe teadmisi nginx, PHP-FPM sees Linux ja eriti meilisüsteem, on hea alternatiiv cPanelile. Ja eriti see VestaCP see on tasuta ja palju paindlikum.
Kui olete veebiserverite konfigureerimisel algaja, soovitan teil seda MITTE kasutada VestaCP. Sellel on palju vigu, seda värskendatakse üsna harva (ja sageli ilmnevad pärast seda suured vead update) ja paljud turvaprobleemid tuleb lahendada. Probleeme on isegi installis olevate veebikaustade ja failide hävitamisega default.
open() /home/user/web/domain_tld/public_html/" failed (13: Permission denied)
Kuidas te vea lahendate? VestaCP open() public_html failed 13 Permission denied
ETTEVAATUST! Kui teil on installitud CMS, mis nõuab mõne kataloogi ja/või faili jaoks eriõigusi, muudavad alltoodud käsud neid kõiki.
Muutke kõigi kataloogide ja failide õigusi /home/user/web/domain_tld
ja komplekt chmod 644
failide jaoks ja chmod 755
kataloogide jaoks.
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
User:group muutub ka siis, kui õigeid pole määratud.
chown -R user:group *
Lõpus kontrolli nii veebilehe toimimist kui domain_tld.error.log.