Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

fopen() funzt nicht via cronjob...

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
blinks
PostRank 4
PostRank 4
Beiträge: 155
Registriert: 25.01.2004, 12:37

Beitrag von blinks » 21.08.2006, 11:34

Hallo,

ich habe ein Script erstellt, welches die Daten einer CSV-Datei von einem externen Server in meine Datenbank einpflegt. Das Script funktioniert einwandfrei, wenn ich es manuell via bash ausführe. Leider funktioniert das Script nicht, wenn ich es via cronjob ausführen lassen will. Dann kommt folgende Fehlermeldung:

Code: Alles auswählen

Warning: fopen(http://remoteserver.tld/dir1/dir2/dir3/csv-datei.aspx): failed to open stream: HTTP request failed! in /var/www/www.projekt.tld/scripts/netzwerksync/_functions.php on line 19


In _functions.php on line 19 steht:

Code: Alles auswählen

$handle = fopen ("$csv_src","r");
Über Tipps wäre ich sehr dankbar, denn langsam verzeifel ich. Wie gesagt funktioniert das Script fehlerfrei wenn ich es manuell starte. Sobald es per cron gestartet wird, zickt es rum :(

Danke schonmal,
blinks