PHP werkt als een server - side scripting taal die speciaal voor web - based applicaties . Typisch , een script uitgevoerd wanneer een gebruiker uitvoert in hun webbrowser . Echter, er zijn veel gevallen waarin men zou willen een script te draaien op een aangewezen moment , niet alleen wanneer een gebruiker uitvoert . Dit kan worden gedaan met behulp van het programma crontab . Crontab kunt u een geplande taak op een aangewezen moment draaien . Programmeurs kunnen crontab configureren om PHP scripts automatisch worden uitgevoerd vanaf de command line , zonder dat een gebruiker draaien . Wat je webserver met PHP geïnstalleerd Crontab PHP script Need Toon Meer Aanwijzingen 1 Voer het script vanaf de opdrachtregel . Dit verzekert dat er geen fouten in het script. Het kan worden bereikt door te typen : " php . " Bijvoorbeeld , als uw bestandsnaam is myscript.php , voert u de opdracht 2 Open de Crontab configuratie " php myscript.php . " bestand . Gebruik uw favoriete tekstverwerker ( dwz , vim , pico , enz. ) en open /etc /crontab . Dit is waar cronjobs voor de computer zijn setup . 3 Voeg de cronjob . Voordat u een cronjob , beslissen hoe vaak u wilt dat uw script te draaien . De standaard syntax voor een cronjob is " **** /etc /cron.hourly . " De * staat voor de minuten ( sterretje 1 ) , het uur ( sterretje 2 ) , de dag van de maand ( asterisk 3 ) en de opdracht om run ( asterisk 4 ) . Bijvoorbeeld , als je wilt om het script " /public_html /myscript.php " dagelijks om 08:17 draaien , zou je de volgende regel toe : . " 17 8 ** /public_html /myscript.php " 4 Test uw cronjob . Ongeacht de tijd die u hebt uw cronjob setup te draaien , zeker om het te testen om ervoor te zorgen dat u het goed geconfigureerd .
|