Muutoksia private_html ja public_html -hakemistojen toimintaan
Olemme havainneet, että viimeisin DirectAdmin-päivitys voi aiheuttaa ongelmia verkkosivustoille, joiden tiedostoja sijaitsee sekä domains/<domain>/private_html- että domains/<domain>/public_html-hakemistoissa. Ongelma voi ilmetä siten, että verkkosivusto näyttää 404 Not Found -virheitä tai osa sivuston sisällöstä ei avaudu normaalisti.
Korjaus on siirtää kaikki sivuston sisältö domains/<domain>/public_html-hakemistoon ja luoda private_html-hakemistosta symbolinen linkki public_html-hakemistoon.
Mikäli et ole vielä tehnyt muutosta ja sivustollasi esiintyy ongelmia, noudata alla olevia ohjeita. Tarvittaessa asiakastukemme auttaa korjauksen tekemisessä.
Pahoittelemme tilanteesta aiheutunutta haittaa.
Korjausohje:
- Varmista ensin, että käytössäsi on varmuuskopio sivustosta.
- Siirry verkkotunnuksen hakemistoon: cd ~/domains/esimerkki.fi
- Tarkista public_html -hakemiston nykyinen sisältö. Ota tarvittaessa talteen tarvitsemasi tiedostot ennen kuin jatkat eteenpäin.
- Kopioi mahdollinen sisältö
private_html-hakemistostapublic_html-hakemistoon: cp -a private_html/. public_html/ - Poista vanha
private_html-hakemisto: rm -rf private_html - Luo symbolinen linkki: ln -s public_html private_html
- Tarkista lopputulos: ls -la
- Tulosteessa pitäisi näkyä: private_html -> public_html
Korjauksen jälkeen sekä private_html että public_html osoittavat samaan sisältöön, eikä päivityksen aiheuttamaa 404-ongelmaa enää pitäisi esiintyä.