Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Så att köra PHP-sidor Från CRON

    ? PHP är en kraftfull server programmeringsspråk som låter dig styra många olika program på en server , men dess användning är främst avsett för webbutveckling . När en besökare till din webbplats åt en PHP- sida , är att det ögonblick PHP-koden körs . Ofta du vill denna kod för att automatiskt köra med jämna mellanrum orelaterade till Web besökarnas beteende eller frekvens . För detta måste du öppna CRON systemet , som också finns på de flesta servrar . Men CRON inte samverkar normalt med webbprogram . Därför behöver du lite kreativitet för att köra PHP-sidor från cron. Instruktioner
    Identifiera Server Configuration
    1

    Skapa en PHP- info sida som ger den exakta konfigurationen av servern du styr. Du kan göra detta enkelt genom att skapa en PHP-fil med detta en enda rad kod :

    < ? Php phpinfo ( ) ; >
    2

    Ladda upp denna fil till din server , eller , om du redigerar den direkt på servern , spara och stäng filen .
    3

    Besök PHP info sida du skapat , med hjälp av en vanlig webbläsare . Leta efter " Server API " i listan . Det kommer att identifiera vilken typ av PHP installationen på servern och kommer vanligtvis att vara antingen " CGI " eller " Apache ". Addera CGI PHP Instruktioner
    4

    Öppna PHP-skript du vill köra automatiskt från CRON
    5

    Lägg till följande rad i början av denna PHP-sida : .

    # /usr /local /bin /php - q

    Observera att den exakta sökvägen bör vara att PHP körbara på servern , vilket kan variera från denna linje . Denna väg kan också finnas tillgängliga på din PHP- info sida du tidigare laddat , i posten som heter " PATH . "
    6

    Öppna och redigera crontab -filen som sätter all CRON beteende . På de flesta servrar , kan du öppna det med en vanlig redigera program " pico " med följande kommando :

    pico /etc /crontab
    7

    Skriv följande rad i crontab :

    ***** php php_file_path

    du måste byta ut " php_file_path " i det här exemplet med katalogen namnet och sökvägen till PHP-sida som du vill köra från cron. . Spara och stäng denna crontab fil
    8

    Skriv följande på servern instruktion att slå på CRON inställning du gjorde just :

    crontab crontab

    Apache Instruktioner
    9

    Öppna crontab på samma sätt som du skulle göra om du använde CGI på ditt system
    10

    Lägg till följande rad : .

    ***** lynx - dump http://www.yourwebsite.com/php_file.php

    Ersätt " http://www.yourwebsite.com/php_file.php " i det här exemplet med den exakta webbadressen till PHP-sida som du vill köra . Spara och stäng denna crontab fil
    11

    Aktivera denna CRON inställning genom att skriva den här raden i servern : .

    Crontab crontab

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera allt till versaler med PHP
    ·Konvertera Varchar att flyta i MySQL
    ·Hur man skickar ett SMS med en PHP Script
    ·Funktioner för MySQL med en PHP- variabel i Query
    ·Hur man går med två strängar i PHP
    ·Hur man dödar långvariga frågor i MySQL
    ·Hur vill kolla MySQL Null på PHP
    ·Hur man tar bort alla bokstäver i PHP
    ·Hur att lista en uppsättning rader att välja mellan m…
    ·Hur förlänga VARCHAR i MySQL
    Utvalda artiklarna
    ·Hur Uppdatera tid Med VBScript
    ·Mitten Funktion i VB.NET
    ·Hur man håller Letters i Frame i Java
    ·Hur man skapar en Windows Forms Application
    ·Hur konvertera en sträng till GUID
    ·Komma åt SQLite ifrån en Android Shell
    ·Recursion Problem i Java
    ·Hur man skickar kommandon till ett program inte är i f…
    ·Hur du använder SSL med PHP
    ·Hur man testar Business Objects
    Copyright © Dator Kunskap http://www.dator.xyz