Sjekk og start stoppede tjenester med oppgaveplan

Jeg trenger et verdifullt forslag om at jeg må kjøre PHP-skriptet til den planlagte tiden hver dag for å oppdatere noen felt i databasen og for å sende automatisk e-post.

Hvordan kan jeg gjøre dette? Er det mulig å skrive noen tjenester i XAMP-serveren? Å kjøre skriptet daglig til planlagt tid?

Jeg aner ikke hvordan jeg skal oppdatere databasen og sende e-post automatisk til det planlagte tidspunktet. Kan noen dele noen ideer eller konsepter?

Jeg bruker PHP, MySQL, Linux.

Enkleste måten er å sette opp en cronjob som utløser et php-skript i php-cli.

http://en.wikipedia.org/wiki/Cron

http://www.pantz.org/software/cron/croninfo.html

Hvis du har dedikert eller virtuell hosting, bør du kunne sette opp en cron-jobb som ringer PHP via kommandolinjen. Egentlig den enkleste måten jeg har funnet er å bruke wget til å hente den som en webside, noe som hjelper hvis du bruker rammer eller skriver om URL-er i stedet for en enkelt PHP-fil. Noe som:

wget -o /dev/null 'http://example.com/page' 

Du kan bruke wget fra hvilken som helst (Linux) datamaskin hvor som helst. Du kan gjøre lignende fra din egen PC hvis du liker å bruke planlagte oppgaver.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?