Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: JA5U - 11.02.16 - klo:22.29
-
Moi
Pannulla on siis symbolinen linkki /var/www/html/sivusto/, joka osoittaa käyttäjän kotikansiossa olevaan hakemistoon.
Kun tuota sivustoa yrittää lukea (localhost/sivusto), niin se herjaa: forbidden 503.
Lokista "symbolic link not allowed or link target not accessible".
Käyttöoikeudet vaikuttaisi olevan kunnossa molemmissa päissä.
Apache 2.4.6
-
Kotihakemistossasi ja linkitetyssä hakemistossa on oltava suoritusoikeus kaikille käyttäjille, jotta www-data -tunnuksella operoiva Apache-prosessi pääsee siirtymään sinne. Lisäksi linkitettyyn hakemistoon tarvitaan lukuoikeus:
chmod a+X /home/käyttäjätunnus
chmod -R a+rX /home/käyttäjätunnus/sivusto
Sivustohakemiston tapauksessa vaihtoehtona on ryhmäoikeuksien muuttaminen (g+rX), jos vaihdat lisäksi hakemiston ja tiedostojen ryhmäksi www-data:n
-
Wow, kiitos! Tämän, kun suoritti, niin heti aukesi sivusto:
chmod -R a+rX /home/käyttäjätunnus/sivusto
Pitää joskus paremmalla ajalla perehtyä tuon komennon sielunelämään.
Muutamaa Stackoverlfowsta kaivettua komentoa kerkesinkin jo kokeilemaan, mutta tuloksetta.