Seite 1 von 1

Im Apache Proxy einrichten (zum Download von RSS-Feeds)

Verfasst: Di 27. Feb 2007, 20:41
von jcf
Hallo Zusammen,

ich möchte gerne in Contenido RSS-Feeds einbinden. Dabei verwende ich ein PHP Skript, welches Serverseitig das RSS runterlädt. Das funktioniert aber nicht, weil der Windows-Server nur über einen Proxy ins Internet kommt. Weiß jemand, wie ich im Apache diesen Proxy einstellen kann damit das funktioniert?

Danke für eure Hilfe!

jcf

Verfasst: Mi 28. Feb 2007, 10:04
von jcf
Versuche das ganze nun als Cronjob auszuführen. Nur leider scheint das auf dem Windows-Server nicht so toll zu funktionieren. Habe wget für Windows nun nach c:/windows kopiert. Die Funktion "geplante Tasks" finde ich als Lösung auch nicht so toll. Lieber wären mir da die Cronjobs. Würde es so funktionieren?:

in der crontab.txt das Skript jede Minute ausführen:

*/1 * * * * rssdownload.php

Und so sieht das rssdownload.php Skript aus:

<?
set http_proxy=http://proxyip:port
wget --proxy http://www.url.xyz/datei.rss
?>

Der wget Befehl ist ja nun eine windows .exe-Datei. Könnte ich hier auch befehle wie move, ren oder del verwenden?

Danke für Eure Hilfe!

Verfasst: Mi 28. Feb 2007, 10:12
von Dodger77
Also der Windows-Taskplaner dürfte schon sinnvoller sein, da der nicht die Performance des Webservers beeinflusst wie die Contenido-PseudoCrons.

Falls du das aber trotzdem darüber machen solltest, schau dir mal exec() an:

http://de.php.net/manual/de/ref.exec.php

Verfasst: Mi 28. Feb 2007, 10:17
von jcf
Funktioniert der Taskplaner von Windows denn auch, wenn der User abgemeldet ist? Weil irgendwie macht er es dann nicht.

Verfasst: Mi 28. Feb 2007, 10:29
von Dodger77
Ich denke zu solchen Themen solltest du den Serveradmin fragen. Wenn du selbst der Admin bist, ließen sich solche Fragen übrigens in einem Fachforum zu Apache und Windows-Server sicherlich schneller klären. Mit Contenido hat das ja nur noch am Rande etwas zu tun.

Eine Google-Suche hat mich zum Thema "taskplaner angemeldet" schnell hierhin gebracht:

http://support.microsoft.com/default.as ... -US;890478

Verfasst: Mi 28. Feb 2007, 10:33
von jcf
danke, du hast recht! ;)