/ Forside/ Teknologi / Udvikling / Perl / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn 

Kodeord  


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Script i perl - hjælp
Fra : Backstage
Vist : 1045 gange
60 point
Dato : 17-02-05 08:22

Hej

Jeg har noget der hedder crontab på min server og har brug for den hver nat kører en php fil. Php er lavet og ved godt hvordan jeg opsætter cronjobs.
Men problemet er at jeg har fået følgende svar da den ikke virkede:
"Det SKAL være en .pl eller en .cgi fil - altså en PERL fil.
Og filen SKAL ligge i cgi-bin mappen. Det er den eneste mappe hvor du kan afvikle programmer."

Så det jeg skal bruge er et script i det format som jeg kan kører hver nat som automatisk peger hen på min webadresse og dermed php filen.

Kan nogle hjælpe mig med hvordan det laves.

 
 
Accepteret svar
Fra : bertel76

Modtaget 60 point
Dato : 17-02-05 20:26

Hej Backstage,

Prøv at kopiere nedenstående og lav en fil der ender med .pl eller .cgi f.eks. cron.cgi, placer den nye fil i din mappe "cgi-bin", chmod filen til 755, sæt så crontab til at køre dette program.

Husk at ændre #!/usr/bin/perl til perl stien på din server og udskift http://www.DINSERVER.dk/url/ditprogram.php med URL til dit eget php program.

--------KOPIER NEDENUNDER-------------

#!/usr/bin/perl
use LWP;
$browser = LWP::UserAgent->new(); # Laver en virtuel browser.
$browser->agent("SmartCron"); # Giver den et navn.
$browser->timeout(5);
$browser->request(HTTP::Request->new(GET => "http://www.DINSERVER.dk/url/ditprogram.php"));
exit;

---------SLUT--------

Godkendelse af svar
Fra : Backstage


Dato : 17-02-05 23:11

Mange mange tak.

Rigtigt stor hjælp. Tak fordi du tog dig tiden og lavede det så flot :)

5 stjerner herfra :)

Mvh
Kim               

Kommentar
Fra : bertel76


Dato : 18-02-05 02:13

Det var så lidt og selv tak, glæder mig du kunne bruge det

Hilsen Dan

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 176968
Tips : 31936
Nyheder : 719565
Indlæg : 6404896
Brugere : 218803

Månedens bedste
Årets bedste
Sidste års bedste