03. august 2002 - 17:40Der er
27 kommentarer og 1 løsning
cron job skal køre php script hvordan ?
jeg har brug for at kunne afvikle et cron job hvert 5. minut det er som sagt et php script, men det skal ikke som normalt udføres i web mappen men i /root mappen. kan man det ? og hvordan hvis man kan ?
jamen det er jo ikke en internet side jeg skal hendte det er en side som ligger lokalt på min maskine, og den vil ikke virke via web da den jo ligger i /root mappen
Mon ikke det kan gøre det så? Den vil jo så hente websiden som vil blive fortolket af apache som så udfører dit php script? Lidt bagvendt, men jeg tror det vil virke..
Nej det virker ikke. Det skal være på den anden måde. Den skal udføre nogle ting som ikke kan udføres af andre end root så derfor skal det være på den anden måde.
tjaee... Det nytter jo bare ikke hvis du ikke kan kalde php fra komando linien.. så kan det simpelthen ikke lade sig gøre fordi du har kompileret forkert..
Forsøg evt at indsætte
--bindir=/usr/bin
i din php ./configure linie
Hvad er det for ting? Hvorfor kan de kun afvikles som root, kan du forklare nærmere?
det er et projekt til en site hvor vi skal have brugerne til at kunne oprette noget plads til deres profil og derfor har vi brug for at bruge chown og den kan vi kun køre som root
tjaee... På min boks har jeg i mappen /usr/bin/ følgende
-rwxr-xr-x 1 root root 1634993 Apr 15 21:08 php
Så svaret til dit spørgsmål om hvordan du gør er som du kan læse ovenstående med crontab -e - og grunden til du ikke kan er fordi du har kompilet manglende/forkert:
her ses hvilke program filer der installeres ved make install Installing program: phpize Installing program: php-config Installing program: pear Installing program: pearize Installing program: phptar Installing program: phpextdist
hmmm.. er ikke sikker.. du må nok oprette en nyt spørgsmål for at tiltrække nogle eksperter i php installation :) Men når det virker så kender du metoden til at får php/cron til at arbejde sammen.. jeg har selv en halv snes script jeg kører på den måde :=
yes yes jeg må jo prøve :-)) du skal have tak for hjælpen
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.