Avatar billede kgp43 Nybegynder
02. august 2005 - 19:05 Der er 10 kommentarer og
1 løsning

problemer med cron

Hejsa,

Jeg prøver at på cron i cpanel til at loade en fil placeret udenfor public_html, men kan ikke få det til at virke.
Den skal loade den hver time.

0 * * * * /home/savefile/cron/inactive_projects.php -f
Avatar billede jaw Nybegynder
02. august 2005 - 19:07 #1
Cpanel kan da kun håndtere .cgi-scripts?!
Avatar billede kgp43 Nybegynder
02. august 2005 - 19:39 #2
er du sikker? cron kan da bruges på alle filer eller tager jeg fejl.
Avatar billede hmortensen Nybegynder
02. august 2005 - 20:19 #3
Nu aner jeg ikke hvad Cpanel er, men du prøver at eksekvere en PHP fil direkte. Den skal kaldes med en PHP fortolker, som fx. PHP-CLI.
Avatar billede jaw Nybegynder
02. august 2005 - 20:49 #4
Jeg har i hvert fald aldrig haft held til at køre php via Cpanel's cronjobs. Dog vil jeg selvfølgelig ikke derfor bare udelukke at man kan. Har lige læst dokumentationen for det, men de angiver ikke specielle filtyper.

Og som Hmortensen siger, så skal php eksekveres igennem en fortolker. Som ren PHP, vil man f.eks. eksekvere det som C:\PHP\PHP.EXE C:\FOLDER\FIL.PHP - så vidt jeg lige husker :) Hvis man alstå selvfølgelig ikke benytter en browser.

Og hvilken host bruger du egentlig - ren nysgeerighed?
Avatar billede kgp43 Nybegynder
02. august 2005 - 22:01 #5
egen server
Avatar billede kgp43 Nybegynder
02. august 2005 - 22:15 #6
er blevet fortalt at følgende burde virke:
0 * * * * /usr/bin/php /home/savefile/cron/inactive_projects.php -f


- vender tilbage senere
Avatar billede hmortensen Nybegynder
02. august 2005 - 22:17 #7
Kan du kører:
/usr/bin/php /home/savefile/cron/inactive_projects.php -f
i consolen ?
Avatar billede kgp43 Nybegynder
02. august 2005 - 22:58 #8
det ser ud til det.
jeg lader den lige kører til imorgen, så ved jeg med sikkerhed om det virker.
Avatar billede kgp43 Nybegynder
05. august 2005 - 14:30 #9
Jeg smed cron'en på en af mine andre servere og her virkede det okay.
Tror det er sti'en på php der ikke er korrekt. Hvor får jeg fat i stien på php (cpanel)?

usr/local/bin/php /home/savefile/cron/inactive_projects.php
(overstående virker ved mine andre servere)
Avatar billede kgp43 Nybegynder
17. august 2005 - 11:46 #10
virker nu - cron var nede på serveren.

*/10 * * * * usr/local/bin/php /home/savefile/cron/inactive_projects.php
(overstående er valid)
Avatar billede kgp43 Nybegynder
17. august 2005 - 11:46 #11
lukker
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester