Hallo,
um ein CGI-Script per CRONTAB aufzurufen bleibt mir nichts anderes über, dieses Script per HTTP aufzurufen. Wie erstelle ich diesen Croneintrag für HTTP.
Wichtig denke ich, das dieser Cronjob diese Datei auch per HTTP erreicht. Das Verzeichnis ist per .htaccess und .htpasswd geschützt. Daher müsste eine Authentifizierung erfolgen.
Ã?ber kleine Hilfestellungen würde ich mich freuen.
Gruß
Sunny
Cronjob HTTP
Re: Cronjob HTTP
Wenn es Dir nur um die Authentication geht:
http://username:password@domaine.tld/pf ... ara2=blubb
[TOM]
http://username:password@domaine.tld/pf ... ara2=blubb
[TOM]
Re: Cronjob HTTP
Nein nicht nur. Ich will ja auch wissen wie ich diesen cron mit HTTP aufrufe[TOM] wrote:Wenn es Dir nur um die Authentication geht:
Der Eintrag
Code: Select all
0 6 * * 1 /home/www/webxx/html/cgi-bin/script.plDaher müsste ich das als HTTP aufrufen.
Danke
Sunny
Re: Cronjob HTTP
Dann mach das doch mit curl und leite die Ausgabe ins Nirwana um. ;-)
[TOM]
[TOM]
Re: Cronjob HTTP
Mit was ??
Sorry ich lerne noch, aber das schnell :-) Vor einem Jahr wusste ich nichtmal wie linux geschrieben wird :-)
Gruß
Sunny
Sorry ich lerne noch, aber das schnell :-) Vor einem Jahr wusste ich nichtmal wie linux geschrieben wird :-)
Gruß
Sunny
Re: Cronjob HTTP
Oh ja ich verstehe :-D
Ich gebe dann in der Crontab das so ein
Dann ruft er das Script auf :-)
Gut danke
Gruß
Sunny
Ich gebe dann in der Crontab das so ein
Code: Select all
0 6 * * 1 curl http://user:pass@domain.de/cgi-bin/script.plGut danke
Gruß
Sunny
Re: Cronjob HTTP
wenn curl nicht klappt, ersetze es mal durch "wget"