Tervehdys
Mikä mahtaa olla helpoin tapa (jos sellaista on) saada php skripti suorittamaan itsensä automaattisesti esim. kerran päivässä?
Tein yhden tietokanta jutun ja ajattelin yrittää tehdä skriptin, joka indeksoi asiasanoja mysql kannasta aina yöllä ja tulostaa ne tiedostoon.
Homman pitäisi siis hoitus ilman, että tuota skriptiä tarvitsee käydä erikseen ajamassa.
crontab, jos sellainen on vain käytössä. Käyttöohjeet saat kirjoittamalla shellissä man crontab.
Mulla on itellä asp.net sovellus jonka tietokantaa pitää käydä joka aamu kello 6 härnäämässä. No mä tein vb:llä exen ja laitoin palvelimelle ajoitetun tehtävän joka käynnistää ton exen joka päivä klo 6...
Tai oikeastaan tein ensin asp.net sivun, mutta kun sillä olis menny vaikeaksi niin copy-pastetin sen visual studioon ja käänsin exeksi... Voikos php koodilla tehdä näin? :DDD
Laittaa sen ajoitetut tehtävät ajamaan komentorivin "C:\Program Files\PHP\php.exe c:\Program Files\Apache\htdocs\jutska.php" niin luulis onnistuvan.
*nix palvelimella toimii toki tuo crontab.
ez kirjoitti:
Tai oikeastaan tein ensin asp.net sivun, mutta kun sillä olis menny vaikeaksi niin copy-pastetin sen visual studioon ja käänsin exeksi... Voikos php koodilla tehdä näin? :DDD
Kyllähän php-tiedostonkin saa exeksi väännettyä - helpostikkin.
https://www.ohjelmointiputka.net/keskustelu/5795-php-v5-julkaistu
Tuolla on muutama linkki php-"kääntäjiin".
Aihe on jo aika vanha, joten et voi enää vastata siihen.