Työn alla on manageripeli, jossa pitäisi tapahtua tyyliin klo. 0.00 GMT päivitys joka päivittää kaiken tarpeellisen. Ei siinä muuta kuin että miten sen skriptin saisi ajamaan itsensä? Toki mieleen tuli sellainen toteutus, että päivitys tapahtuisi aina kun vuorokauden vaihtumisen jälkeen ensimmäinen käyttäjä kirjautuu sisään, mutta siinä on se ongelma että jos päivitys kestää pitkään, menee tällä käyttäjällä hermot odottamiseen. Eli sen pitäisi toimia riippumatta sisäänkirjautujista... Onko mitenkään mahdollista ilman serverin räätälöimistä mikä tietenkään ei ole mahdollista kun sivutila on muualla.
Jos pääsisit kirjautumaan ssh:lla järjestelmään, voisit säätää crontabilla ajatuksen... Saman voi tosin tehdä GUI:lla monessa web-hotellissa esim. cPanelilla. Toinen vaihtoehto on käyttää jotain toista konetta tähän, eli jokin toinen palvelinkone ottaisi yhteyden aina keskiyöllä siihen päivitysurliin. Tosin ei yhtä varmatoiminen kuin yhden palvelimen järjestelmä.
JTS kirjoitti:
Toinen vaihtoehto on käyttää jotain toista konetta tähän, eli jokin toinen palvelinkone ottaisi yhteyden aina keskiyöllä siihen päivitysurliin.
En ole kokeillut mutta tällainen palvelu on olemassa nimeltä webcron --> http://www.webcron.org/index.php?&lang=en
kasetti: vaikuttaa laadukkaalle kun serveri on kaatuneena. Heh...
No nyt alkoi toimimaan webcron, mutta päädyin silti käyttämään tätä:
http://www.cronjobs.org/index.php
Alkoi vain mietityttämään että onko tuo tuolla näkyvä UTC aika varmasti oikeassa? Ja sellainen kysymys heräsi, johon en kirveelläkään muka löytänyt vastausta, että onko GMT ja UTC saman verran?
Tumpelo kirjoitti:
Alkoi vain mietityttämään että onko tuo tuolla näkyvä UTC aika varmasti oikeassa?
Asiallinen kysymys. Tuon sivun kello kun näyttää "UTC: 03:11:42 pm" (Eikö tuo ole 15:11 24:llä tunnilla ilmaistuna? Vai oonko ymmärtäny 12 tunnin kellon ihan väärin?) ja KDE:ni NTP-synkattu kello "14:12" o_O
Tumpelo kirjoitti:
Ja sellainen kysymys heräsi, johon en kirveelläkään muka löytänyt vastausta, että onko GMT ja UTC saman verran?
Käytännössä joo. UTC on atomikelloaikaan päivitetty GMT.
Joo, no enpä taida käyttää tuotakaan, sen lisäksi että aika on väärin niin tuo on piilomaksullinen. En kerta kaikkiaan voi käsittää sitä että mainostetaan ilmaista palvelua, sitten kun alat sitä käyttämään niin jossain nurkassa lukee euromäärä ja pienellä teksti että homma ei toimi ennen kuin maksaa. Raivostuttavaa!
Myöskään tuo webcron ei oikein innosta, näyttää olevan aika sielläkin päin seiniä ja muutenkin kehnosti toteutettu sivu. Oisko kellään tiedossa mitään laadukasta ja ilmaista cron-palvelua? Taitaa olla liikaa vaadittu.. :(
Aihe on jo aika vanha, joten et voi enää vastata siihen.