Hi Andi,
fuehre ich das Programm auf Kommandozeilenebene aus, bekomme ich einen
http-responsecode 200.
Zeitgesteuert bekomme ich 500.
Der Code, ist aber genau das selbe.
hm ... da "500" ja "internal server error" bedeutet, würde ich mal
vorschlagen, im error_log des betreffenden Servers nachzusehen, was
der denn zu meckern hatte. Vielleicht ist der gewünschte URL dort
nicht so angekommen, wie Du das glaubst?
Im Zweifelsfalle kannst Du das Ganze ja mit Deinem eigenen lokalen
Apache auf Deinem PC durchspielen - Du mußt ja nur unter dem ange-
gebenen URL ein Dokument hinterlegen.
Viele Grüße
Michael