PHP fungerer som en server-side scripting sprog, designet specielt til web-baserede applikationer . Typisk et script kører, når en bruger udfører det i deres web browser. Men der er mange tilfælde, hvor man måske ønsker et script til at køre på et bestemt tidspunkt , ikke kun når en bruger udfører det . Dette kan gøres ved hjælp crontab programmet . Crontab tillader dig at køre en planlagt opgave på et nærmere angivet tidspunkt. Programmører kan konfigurere crontab til at køre PHP-scripts fra kommandolinjen automatisk , uden at have en bruger køre den. Ting du skal en Web -server med PHP installeret
Crontab
PHP script
Vis Flere Instruktioner
1
Kør scriptet fra kommandolinjen . Dette sikrer, at der ikke er fejl i scriptet . Det kan ske ved at skrive : " php . " For eksempel, hvis dit filnavn myscript.php køre kommandoen
2 Åbn Crontab konfiguration " php myscript.php ". fil . Brug din foretrukne teksteditor (dvs. vim , pico , etc.) og åben /etc /crontab . Det er her, cronjobs til computeren er opsætningen.
3
Tilsæt cronjob . Før du tilføjer en cronjob , beslutte, hvor ofte du vil have dit script til at køre. Som standard syntaks for en cronjob er " **** /etc /cron.hourly . " The * repræsenterer minutter ( stjerne 1 ) , timen (stjerne 2 ) , den dag i måneden (stjerne 3 ) og kommandoen til køre (stjerne 4) . For eksempel, hvis du ønsker at køre scriptet " /public_html /myscript.php " dagligt på 8:17 am ville du tilføje linjen: ". 17 8 ** /public_html /myscript.php "
4
Test din cronjob . Uanset tid du har din cronjob setup til at køre , skal du sørge for at teste det for at sikre, at du har det konfigureret korrekt.