Dator > hur man ska utföra en php fil automatiskt

  • hur man ska utföra en php fil automatiskt


  • PHP fungerar som en server -side skriptspråk som utformats speciellt för webbaserade applikationer . Normalt körs ett skript när en användare kör det i sin webbläsare . Men det finns många fall där man kanske vill ha en skript ska köras vid en angiven tid , inte bara när en användare utför det . Detta kan göras med hjälp av crontab -programmet . Crontab kan du köra en schemalagd aktivitet på en bestämd tid . Programmerare kan konfigurera crontab för att köra PHP- skript från kommandoraden automatiskt , utan att ha en användare kör det .

    Du behöver :
    webbserver med PHP installerat
    . Crontab.
    PHP-skript .


    1 .
    köra skriptet från kommandoraden . Detta säkerställer det inte finns några fel i skriptet . Det kan åstadkommas genom att skriva : " . php " Till exempel , din om filnamn är myscript. php , kör kommandot " php myscript. php . "
    2 .
    Öppna Crontab konfigurationsfilen. Använd din favorit text editor ( dvs , vim , pico , etc. ) och öppna /etc /crontab . Det är där cronjobb för datorn är inställda .
    3 .
    Tillsätt cronjob . Innan du lägger ett cronjob , bestämma hur ofta du vill att dina skript som ska köras . Den förvalda syntaxen för en cronjob är " * * * * /etc /cron. hourly . " Den * representerar minuter ( asterisk 1 ) , timmen ( asterisk 2 ) , dagen i månaden ( asterisk 3) och kommandot för att köra ( asterisk 4) . Till exempel , om du vill köra skriptet " /public_html /myscript. php " dagligen kl 08:17 , skulle du lägga till raden : ". 17 8 * * /public_html /myscript. php "
    4 .
    Testa cronjob . Oavsett tid du har din cronjob setup för att köra , se till att testa den för att se till att du har det rätt konfigurerat .

    tips och varningar


  • Crontab använder militär tid .

Previous:Vilka är fördelarna med Java uppgradera ? Next:hur man hittar en aktuell mapp i vbs





Relaterade artiklar


  • hur man byter skärmen på en ThinkPad T500
  • hur man skapar ett webbformulär dynamiskt i asp.net
  • hur man byter en disk serienummer
  • hur man skapar en webbläsare i Microsoft VB6 med två olika sätt att navigera på webben
  • Samsung T260 specifikationer
  • specifikationerna för GeForce Go 6800 Ultra
  • hur man börja lära sig ett programspråk
  • hur du tar bort en Toshiba 1900 tangentbord
  • hur man använder en mac laptop som en firewire slav
  • specifikationerna i en HP 7400