Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: JA5U - 07.01.19 - klo:23.29

Otsikko: RATKAISTU: PHP XML-CMS ei voi enää muokata tiedostoja - permission denied
Kirjoitti: JA5U - 07.01.19 - klo:23.29
Hei

Sivusto oli aiemmin sijoitettu /var/www/html alle, jossa sen muokkaaminen oli sudottamalla melko työlästä.

Siirsinkin sivuston omaan käyttäjäkansioon public_html ja selailu onnistuu mainiosti, mutta admin puolen toimintoja ei voi enää käyttää, koska "puuttuu oikeudet".

Miltä siis puuttuu oikeudet ja mitkä niistä? Ilmeisesti siis PHP yrittää muokata tiedostoja, mutta jonain "käyttäjänä", jolle se ei ole sallittu?
Otsikko: Vs: PHP:llä toteutettu XML-CMS ei voi enää muokata tiedostoja - permission denied
Kirjoitti: JA5U - 07.01.19 - klo:23.51
Ao. kun ajaa /home/[usrname] alla, niin taas toimii:
Koodia: [Valitse]
j@HTPC:~$ sudo setfacl -R -m u:"www-data":rwX public_html
j@HTPC:~$ sudo setfacl -dR -m u:"www-data":rwX public_html