← Back to team overview

sslug-teknik team mailing list archive

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