Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Slik kjører PHP Sider fra CRON
    ? PHP er et kraftig server programmeringsspråk som lar deg kontrollere mange forskjellige programmer på en server, men bruken er primært designet for webutvikling . Når en besøkende til nettstedet ditt aksesserer en PHP side , er at i det øyeblikk PHP koden kjøres . Ofte du vil at denne koden til å kjøre automatisk på angitte tidspunkter som ikke er relatert til web besøkendes atferd eller frekvens. For det, må du få tilgang til CRON system , som også ligger på de fleste servere . Men CRON ikke kommuniserer vanligvis med Web-programmer . Dermed trenger du litt kreativitet til å kjøre PHP sider fra CRON . Instruksjoner
    Identifiser Server Configuration
    en

    Lag en PHP info side som gir den nøyaktige konfigurasjonen av serveren du styrer. Du kan gjøre dette enkelt ved å opprette en PHP -fil med dette eneste linje med kode :

    < ? Php phpinfo (); >
    2

    Last opp denne filen til din server, eller, hvis du redigerer den direkte på server, lagre og lukke filen.
    3

    Besøk PHP info siden du har opprettet, ved hjelp av en standard nettleser . Se etter " Server API " element i listen . Det vil identifisere hvilken type PHP oppsett på server og vil typisk være enten " CGI " eller "Apache ".
    CGI PHP Instruksjoner
    4

    Åpne PHP script du vil kjøre automatisk fra CRON
    5

    Legg til følgende linje til toppen av denne PHP side: .

    # /usr /local /bin /php -q

    Merk at den eksakte banen bør være til PHP kjørbare på serveren, noe som kan variere fra denne linjen . Denne banen er kanskje også tilgjengelig på PHP info siden du lastet opp tidligere , i posten som heter " PATH ".
    6

    Åpne og redigere crontab fil som setter all CRON atferd. På de fleste servere, kan du åpne denne ved hjelp av en standard edit program " pico " med følgende kommando : en

    pico /etc /crontab
    7

    Skriv inn følgende linje i crontab :

    ***** php php_file_path

    du må erstatte " php_file_path " i dette eksemplet med katalogen navnet og banen til PHP side du ønsker å kjøre fra CRON . . Lagre og lukke denne crontab fil
    8

    Skriv inn følgende på serveren bedt om å slå på CRON innstillingen du nettopp laget : en

    crontab crontab

    Apache Instruksjoner
    9

    Åpne crontab på samme måte som du ville gjort hvis du brukte CGI på systemet
    10

    Legg til følgende linje: .

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

    Erstatt " http://www.yourwebsite.com/php_file.php " i dette eksemplet med den nøyaktige nettadressen til PHP side du ønsker å kjøre . Lagre og lukke denne crontab fil
    11

    Aktiver denne CRON innstillingen ved å skrive denne linjen inn i serveren : .

    Crontab crontab

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre navn på en fil i PHP 
    ·Hvordan få navnene på måneder mellom to datoer i SQL…
    ·PHP til å konvertere til UTF - 8 
    ·Hvordan Ring en ekstern PHP File Form med HTML 
    ·Hvordan redigere en bunntekst i PHP 
    ·Hvordan Åpne PHP File Extension 
    ·Hvordan Trekk Dato Ut av MySQL Database deretter vise d…
    ·Slik importerer MySQL til HSQLDB 
    ·Hvordan slå linjeskift i avsnitt med PHP 
    ·Lynda SQL Essential Training 
      Anbefalte artikler
    ·Hvordan Ring Webform Med sak Statement 
    ·Visual Basic-kode for Flash Player 
    ·Hvordan Slette duplikater fra en Array i Java 
    ·Slik konverterer Letters to Binary 
    ·Format til Input Dato og klokkeslett i MySQL 
    ·Sette inn PHP Into CSS 
    ·Hvordan Input Exponents i C 
    ·Hva er forskjellen mellom Java og J2EE 
    ·Typer av Datakurs 
    ·Hvordan Rediger Hyperkoblinger i HTML 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/