flaky - sigurdga/Smart113 GitHub Wiki
Apache er satt opp med virtualhosts som svarer på de ulike domenene. Apache config er rimelig standard, og ligger på vanlig plass /etc/apache.
Alle configfilene peker igjen til Django-oppsett som ligger under /var/www. Oppsettet under hver av disse er definert av fabfile.py som ligger i kildekoden til hvert av prosjektene.
Apache sine loggfiler ligger som vanlig under /var/log/apache2. Filene må leses som root eller med sudo. Det er i hovedsak én error-fil og én access-fil per domene, men disse har blitt loggrotert så det er mange av dem.
(Nå sto det noe om importfeil, og da vil man i forbindelse med fikser restarte apache. Jeg starter da med å restarte apache uten endringer, for å se at feilen er konsistent)
For å restarte apache, kjør
sudo /etc/init.d/apache2 reload
Dette fikset det "midlertidige" problemet vi har hatt. Når jeg tenker etter har jeg gjort dette flere ganger før. Jeg mistenker at det har noe med at vi er på en virtuell maskin. Kanskje noe skjer når hosten må restartes eller noe. Rart at det ikke skjer med de andre django-appene, som er satt opp på samme måte. Vet ikke om vi skal kalle hele greia flaks eller uflaks.