Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako spustiť PHP stránok z cronu ?

PHP je výkonný server programovací jazyk , ktorý vám umožní ovládať mnoho rôznych programov na serveri , ale jeho použitie je primárne určený pre vývoj webových aplikácií . Keď návštevník vášho webu pristupuje stránku PHP , ktorá je v okamihu, keď PHP kód beží . Často budete chcieť tento kód spustiť automaticky v nastavených intervaloch , ktoré nesúvisia s webovou správanie návštevníkov alebo frekvencie . Za to , že je potrebné pristupovať k systému cron , ktorý tiež umiestnený na väčšine serverov . Ale CRON nie je typicky interakciu s webovými programami . Takže , budete potrebovať nejaký kreativitu spustenie stránok PHP z cronu . Návod
identifikáciu servera v Configuration na foto 1

Vytvoriť informačnú stránku PHP , ktorá poskytuje presné konfiguráciu servera , ktorý ovláda . Môžete to urobiť jednoducho tým , že vytvorí PHP súbor s týmto jeden jediný riadok kódu :

< ? Php phpinfo ( ) ; >
2

Nahrať tento súbor do svojho servera , alebo , ak ste ho upravujete priamo na serveri , uložte a zatvorte súbor .
3

Navštívte informačnú stránku PHP , ktorú ste vytvorili pomocou štandardného webového prehliadača . Pozrite sa na " Server API " položky v zozname. To sa bude identifikovať typ inštalácie PHP na serveri a zvyčajne buď " CGI " alebo " Apache " .
CGI PHP Pokyny dovolenka 4

Otvorte PHP skriptu Ak chcete automaticky spustiť z cronu
5

Pridajte nasledujúci riadok v hornej časti tejto stránky PHP : . !

# /usr /local /bin /php - q

Všimnite si , že presná cesta by mala byť v PHP spustiteľný súbor na serveri , ktoré sa môže líšiť od tejto línie . Táto cesta môže byť tiež k dispozícii na info stránke v PHP , ktoré ste pred nahrali , v položke s názvom " PATH " .
6

otvoriť a upraviť súbor crontab , ktorý nastaví všetky správanie cron . Na väčšine serverov , môžete to otvoriť pomocou štandardnej editačný program , " pico " pomocou nasledujúceho príkazu :

pico /etc /crontab
7

Zadajte nasledujúci riadok do crontab :

***** php php_file_path

musíte nahradiť " php_file_path " v tomto prípade sa názov adresára a cestu na stránky PHP , ktorý chcete spustiť z cronu . Uložte a zatvorte tento crontab
8

zadajte nasledujúce príkazového riadku servera zapnite CRON nastavenie práve z : .

Crontab crontab

Apache Pokyny Cestuj 9

Otvorte crontab rovnakým spôsobom , ako by ste robiť , ak ste použili CGI na vašom systéme
10

Pridajte nasledujúci riadok : . klipart

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

Nahradiť " http://www.yourwebsite.com/php_file.php " v tomto príklade s presným URL stránky PHP , ktorú chcete spustiť . . Uložte a zatvorte tento crontab
11

Aktivujte toto nastavenie cronu zadaním nasledujúci riadok do servera:

crontab crontab

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené