Seite 1 von 2
WsWin32 mit ftp-uploader
Verfasst: 19 Sep 2006 18:13
von GuidoG
Hallo,
neuerdings legt WsWin32 Dateien mit Namen "current.ht~" und "aktuell.ht~" an. Die Datein mit der korrekten Endung "*.html" werden gelöscht. Darüber hinaus kommt es immer häufiger vor, dass einige Dateien nicht übertragen, sondern im ftp-Uploader unter Status mit "Übertragungsfehler, muss nochmals gesendet werden" gekennzeichnet werden.
Hat jemand eine Idee, woran das liegen kann bzw. wie man den Fehler beheben kann?
http://www.Kati-und-Guido-aus-Cottbus.de
Verfasst: 19 Sep 2006 19:25
von Heiko
Hallo,
m ftp-Uploader unter Status mit "Übertragungsfehler, muss nochmals gesendet werden" gekennzeichnet werden.
in diesem Fall werden deine Daten im gleichen Moment vom Programm aktualisiert und das merkt der Uploader und schreibt, das es noch einmal aktualisiert werden muß.
Die Datein mit der korrekten Endung "*.html" werden gelöscht.
WsWin löscht nicht einfach irgend welche Daten! dann mußt Du mal den Uploader kontrollieren und gegebenenfalls diese Dateien per Hand löschen(aus dem Uploader).
Heiko
Verfasst: 19 Sep 2006 19:59
von GuidoG
in diesem Fall werden deine Daten im gleichen Moment vom Programm aktualisiert und das merkt der Uploader und schreibt, das es noch einmal aktualisiert werden muß.
Ich habe den Intervall im Zeitplaner von ftp- uploader um 3 Minuten verschoben. Das sollte ja sicher helfen - oder?
WsWin löscht nicht einfach irgend welche Daten! dann mußt Du mal den Uploader kontrollieren und gegebenenfalls diese Dateien per Hand löschen(aus dem Uploader).
Das verstehe ich nicht. Was hat denn der ftp- Uploader mit der Erstellung der Dateien zu tun?
http://www.Kati-und-Guido-aus-Cottbus.de
Verfasst: 19 Sep 2006 21:53
von weneu
Hallo Guido,
ich weiß nun nicht, wie Du den ftp-uploader aufrufst (vermutlich nach Deiner Schilderung durch die ftp-uploader-eigene Planung). Aber Du solltest es aus WSWIN heraus machen: "Steuerung - Einstellungen - Übertragung" und dort den Haken bei "zeitgesteuert" sowie "externes FTP-Programm verwenden" und im Feld drunter bei "Externes FTP-Programm" den Pfad zum ftp-uploader eingeben
Dann kann ich mir nicht vorstellen, dass es hier öfters Probleme gibt.
Start ftp- uploader
Verfasst: 20 Sep 2006 05:27
von GuidoG
Hallo Werner. Danke, ich werde es mal probieren. Muss ich bei "Optionen" noch etwas eingeben? Muss ich unter "FTP- Eintrag/Proxy" etwas eingeben? Welche Einstellungen muss ich beim ftp- uploader -außer die Serverangaben - vornehmen?
http://www.kati-und-guido-aus-cottbus.de
Verfasst: 20 Sep 2006 08:46
von weneu
Hallo,
zu WSWIN:
- unter "FTP-Eintrag/Proxy" brauchst Du nichts einzugeben, denn durch den Aufruf aus WSWIN wird die Kontrolle an den ftp-Uploader übergeben und die dort getroffenene Einstellungen sind maßgeblich
- bei TransferOptionen würde ich anhaken "vor Übertragung Internetdateien aktualisieren" und weitere Optionen, die Du möchtest, z.B. "vor Übertragung Aktuell-Daten aktualisieren"
Nun zum ftp-Uploader:
Ich denke, die hier notwendigen Einstellungen hast Du bereits getroffen, z.B. im Reiter "FTP-Programm" den Haken bei "automatisch neue Dateien suchen und prüfen"
Allerdings muss Du bei "Projekte - Projekt-Zeitplaner" anhaken "markierte Projekte automatisch ausführen" (klar) und darunter (wichtig!!) "einmalig ausführen, Programm beenden" (dort dürfte bei Dir bis jetzt ja der Zeitplan stehen)
Dadurch wird gewährleistet, dass nach dem Aufruf des ftp-uploaders aus WSWIN der ftpuploader sich selbständig beendet.
Warum halte ich den Aufruf des ftp-uploaders aus WSWIN heraus für sinnvoller als die selbständigen Aktionen des Uploaders?
Ganz einfach: Dann kommt sich die Dateierstellung nicht mit dem upload in die Quere, so wie bei Dir geschehen, sondern WSWIN aktualisiert und erzeugt zuerst alle Daten und ruft dann den uploader auf, der sie in Ruhe hochladen kann.
ftp- Uploader
Verfasst: 20 Sep 2006 17:18
von GuidoG
Fehler besteht weiterhin
Verfasst: 27 Sep 2006 00:14
von GuidoG
Hallo,
nachdem ich oben genannte Hinweise beachtet habe und mir das Verhalten der Programme intensiv angschaut habe, muss ich leider feststellen, dass noch immer die Datein "current.html" und "aktuell.htm" (und ausschließlich diese) bei den Aktualisierungen gelöscht werden. Leider ist es mir noch nicht gelungen herauszufinden, wieso das passiert. Mit dem FTP- Uplaoder, welhen ich wie empfohlen benutze, hat das jedenfalls nichts zu tun, da die Dateien gelöscht werden, egal ob der FTP- Uploader läuft oder nicht.
Hat noch jemand eine Idee, an welchen Einstellungen dieses eigenartige Verhalten liegen kann?
Danke & Freundlcihe Grüße
Guido
http://www.kati-und-guido-aus-cottbus.de/
Verfasst: 27 Sep 2006 08:59
von weneu
Hallo Guido,
ich kann Dein Problem insofern nicht ganz nachvollziehen, als ich auf Deiner Website gerade gesehen habe (27.9. um 9:30), dass die current.html doch vorhanden ist.
Dateien
Verfasst: 27 Sep 2006 12:33
von GuidoG
Wie geschrieben, tritt das Problem unregelmäßig auf. Zur Zeit scheints zu gehen, nachdem ich heute morgen die Wetterübersicht "mit der Hand" erstellt und über einen ftp- client eingestellt habe. Die "aktuell.htm" scheint nicht zu funktionieren, jedenfalls ist die z.Z. nicht aktuell.
Verfasst: 27 Sep 2006 13:05
von weneu
Hallo Guido,
ja, ich sehe es gerade.
Ich würde mal folgendes beobachten:
- aktuell.gif und aktuell.html manuell erzeugen ("Internet - Aktuell Dateien erzeugen")
Sind diese richtig im html-Verzeichnis gespeichert, also als aktuell.html und nicht etwa aktuell.ht~ oder so
Mach dies zwei- oder dreimal.
Wenn das klappt (wovon ich ausgehe), lass die Dateien automatisch erzeugen, schalte aber den ftp-uploader ab, so dass die Dateien nur erzeugt, nicht aber hochgeladen werden.
Auch diesen Vorgang über einige Auslesezyklen beobachten.
Kannst Du dabei etwas Besonderes feststellen?
Und noch ein Nahctrag.
Du schreibst:
dass noch immer die Datein "current.html" und "aktuell.htm" (und ausschließlich diese) bei den Aktualisierungen gelöscht werden
Bist Du Dir da sicher, denn das kann eigentlich nicht sein. Weder WSWIN noch der ftp-uploader löschen irgendwelche Dateien. Ist denn irgendwann wirklich keine aktuell.htm oder zumindest aktuell.ht~ vorhanden? iIch kann es nicht glauben.
Erzeugen der Dateien
Verfasst: 27 Sep 2006 13:36
von GuidoG
Hallo Werner,
die beschriebene Verfahrensweise habe bereits mehrfach auf der Suche nach dem Fehler praktiziert.
Dabei war festzustellen, dass der Fehler offensichtlich ausschließlich beim automatischen Erstellen der Dateien auftrat. Ob der Uploader an oder aus war, war egal. Der Fehler trat auch bei beendeten bzw. deaktiviertem Uploader auf.
Die Dateien "current.html" und "aktuell.htm" wurden definitiv gelöscht, bzw. durch die Dateien mit "*.htm~" bzw. "*.ht~" ersetzt, und das bereits im Ordner "WSNI/HTML" und nicht erst bei der Übertragung. Zur Zeit scheint ja nur die "aktuell.htm" nicht aktualisiert zu werden. Ich nehme an, dass zusätzlich im Verzeichnis die "aktuell.ht~" angelegt wurde.
Ob irgendwann mal die beiden Dateien komplett weg waren, kann ich momentan nicht mit Sicherheit sagen. Ich werde das weiter beobachten.
Danke & Gruß
Guido
Verfasst: 27 Sep 2006 15:44
von weneu
Hallo Guido,
da kann ich leider nicht weiterhelfen, weil mir dieses Verhalten nicht bekannt ist. Vielleicht hat Werner noch einen Einfall, wenn er dieses liest.
Verfasst: 27 Sep 2006 22:20
von Werner
@Guido,
WsWin erzeugt im Html-Verzeichnis *.??~ Dateien z.B. "current.ht~" und
wenn die Erzeugung abgeschlossen ist, wird die vorhandene current.htm gelöscht und die current.ht~ umbenannt zu current.htm.
Wenn nun ein Programm/Virenscanner/FTP-Client usw. die Umbenennung "blockiert" kann dieser Fall auftreten.
Das würde hier bedeuten, das z.B. diese Dateien nicht zeitgesteuert erstellt werden oder eben ein Virenscanner usw. blockiert.
Wenn diese Dateien erstellt werden und der FTP-Uploader gerade die Daten überträgt passiert das.
Im Fall des FTP-Uploaders,
diese Dateien auch zeitgesteuert erstellen lassen, dann ist sichergestellt, das die Dateien korrekt erzeugt wurden und erst dann wird der FTP-Uploader gestartet.
Werner
Verfasst: 29 Sep 2006 23:14
von Gerd Kiel
Hallo Guido,
ich hatte bis gesten das gleiche Problen, beim durchstöbern der Hilfe habe ich
dann den Fehler gefunden.
Ich hatte bei den Einstellungen "Internet " - "Allgemeines" auch die Erstellung
der Dateien angehakt.
Nach dem Entfernen der Haken hatte sich das Problem gelöst.
siehe Hilfe.:
Transfer Optionen
Vor Übertragung Internet-Dateien aktualisieren
Erst vor der FTP-Übertragung sollen die Internet-Dateien aktualisiert werden.
Diese Option ist notwendig, damit die nachfolgenden Optionen ausgeführt werden
Beachten Sie: Die Internet-Dateien werden autom. nur einmal am Tag aktualisiert.
Die gewählten Optionen unter “Internet” – “Allgemeines” haben Vorrang vor diesen Einstellungen und wenn dort gewählt, werden die entsprechenden Optionen hier ignoriert.
Vor Übertragung Aktuell-Dateien aktualisieren
Vor Übertragung Wetterübersicht aktualisieren
Vor Übertragung Benutzer-Html-Dateien aktualisieren
Vor Übertragung Mini-Display erzeugen
Vor Übertragung Windverteilungs-Grafik erzeugen
Gruß Gerd