sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #18896
Re: Køre PHP-script uden browser?
Lars Hoeyrup Jensen wrote:
> Derfor: er det muligt at eksekvere
> PHP-scriptet automatisk (uden brug af
> browser)? Er det ikke cron, man bruger til
> den slags? Eller bør jeg skrive mit "program"
> i noget helt andet end PHP for at løse
> problemet?
Hvis du selv har compilet PHP så skulle det være lige ud af landevejen
(næsten :)).
Det du skal gøre er at lave en PHP fortolker der køre standalone, det
kan du gøre ved at hente sourcen til php, pakker den ud (tar xzf
php-xxxxx.tar.gz), gå ind i biblioteket og køre 'CFLAGS=-O3 ./configure
--enable-track-vars --with-ftp --enable-trans-sid' (Og evt. andre --with
og --enable, bare ikke --with-apache!!!). Når den er færdig køre du så
'make', du får nu en php binary som du kan bruge til PHP fortolker.
Kopier denne binary ind i /usr/local/bin (som root) og lav så en srontab
til den ('man crontab').
Kommando oversigt:
tar xzf php-3.0.14.tar.gz
cd php-3.0.14
CFLAGS=-O3 ./configure --enable-track-vars --with-ftp --enable-trans-sid
make
su
cp php /usr/local/bin/php
exit
crontab -e
Håber det hjælper dig lidt på vej.
Mvh.
Emil S Hansen
Follow ups
References