Drift av statistikksystemet

Kjøring av statistikk
Et viktig punkt når det gjalt å generere statistikk for serveren var at det ikke skulle være behov for å passe på at dette ble gjort. Derfor ble det bestemt at statistikken skulle kjøres som en cron-jobb.

I crontab er det spesifiserte jobber for statistikkgenerering for hver dag (wwwstat.weekly-helper), hver uke (wwwstat.weekly.cron) og hver måned (wwwstat.monthly.cron).

Hva hvis maskinen går ned?
Hvis maskinen er nede når det skal kjøres statistikk kan programmene kjøres manuelt. Hvis f.eks programmet wwwstat.weekly.cron ikke ble kjørt en natt kan man editere filen last_week_updates.dat manuelt. Filen har dette formatet:

15/Apr:16/Apr:17/Apr:18/Apr:
OBS! Det er viktig at det bare er en linje i denne filen, og ingen tegn bak siste kolon.

Det vil sannsynligvis være nødvendig å editere filen statistics.html hvis man kjører programmet wwwstat.monthly.cron eller wwwstat.weekly.cron manuelt. Det er da viktig at linjene:

<!--UKENTLIG--><a href="w-stat-140486.html">14 April 1996
</a><p<<a href="w-stat-070496.html">07 April 1996</a><br>

og

<!--MAANEDLIG--><a href="m-stat-0396.html">March 1996
</a><p<<a href="m-stat-0296.html">February 1996</a><br>

ser ut som over. Scriptene bruker taggene <!--UKENTLIG--> og <!--MAANEDLIG-> for å finne ut hvor de skal legge linken til den nye statistikken.

[Kilde: Teknisk dokumentasjon for prosjektet "Al Mashriq - The Levant Cultural Multimedia Server" - Morten Grøvnes, Arne Reidar Holtvedt, Rune Johansen 1996.]