⚈ Kuopassa.net

Lisää kertomuksia netistä. 摆烂

Cron job cPanelissa

Pieni muistiinpano minulle ja sinulle. cPanel-hallintapaneelista käsin voi asettaa ajastettuja tehtäviä, siis "cron jobeja". En ole vuosien aikana juurikaan tarvinnut sellaisia, mutta koodaamani Goottideitti.net-sivuston tietokannan paisumisen hidastamiseksi loin cronilla suoritettavan skriptin. Sillä skriptillä poistetaan eräitä tyhjiä rivejä tietokannasta kerran vuorokaudessa, kun cron job tekee kyselyn erääseen URL-osoitteeseen. URL-osoitteen avaaminen suorittaa skriptin, joka puolestaan deletoi tietokannasta tarpeettomia rivejä. (Tarpeettomia rivejä syntyy esim. kun käyttäjä poistaa tilinsä.) Jos cPanelista käsin halutaan laittaa cron job avaamaan jokin tietty URL-osoite vaikka kerran päivässä, on cronin komentokenttään lisättävä se URL-osoite, joka halutaan avata. Se yksin ei vaikuta tekevän mitään, joten ennen URL:ia on oltava sana wget.

Tietoa kirjoittajasta