Übersicht Versionsinfo FAQ
Übersicht
Suche
Anlagenbuchhaltu
BALY Allgemein
BTE (Terminal)
BWA
Datenbankverwalt
Debitorenbuchhal
FIN
Formulare etc.
GWA
Listen
Mahnung
SQL Editor
für Admins
 
FAQ - Aktualisierung der Baly-Dateien auf dem externen Web-Server

Mit Hilfe der Datei Upload.exe werden beliebige Dateien auf den externen Web-Server kopiert. Auf dem Web-Server muss die ISAPIUpload.dll (siehe Abschnitt FAQItemAnswer?DB=&ANSWERKEY=64) in dem Web-Verzeichnis vorhanden sein.

pic1
In der Upload.ini Datei sind die Programm-Einstellungen vorhanden.
Im Abschnitt [OPTIONS] muss die URL-Adresse des externen Web-Servers eingetragen werden.
Vor der Übertragung der Transferdateien wird die Datei ISAPIUpload.dll in das Verzeichnis C:\InetPub\Scripts\Overwrite kopiert. Diese muss im Abschnitt [DLL] mit Pfadangabe stehen.
Anschließend wird der Web-Server (Apache) heruntergefahren. Der Dienst ApacheGuardian (siehe Abschnitt FAQItemAnswer?DB=&ANSWERKEY=62) startet den Apache automatisch. Weiterhin überprüft der Dienst, ob die dll-Datei in dem Overwrite-Verzeichnis vorhanden ist und diese wird in das Scripts-Verzeichnis kopiert. Dadurch kann eine aktuelle Version der dll zum Uploaden verwendet werden.
Danach werden alle Dienste, die im Abschnitt [DIENST] stehen, gestoppt.
Anschließend erfolgt der Dateitransfer. Die Verzeichnisangaben müssen im Abschnitt [COPYDIRS] hinterlegt sein. Es werden alle Unterverzeichnisse und Dateien gesendet.
Nach erfolgreichem Kopieren werden die gestoppten Dienste wieder gestartet.

Benötigte Dateien

  • Upload.exe (\\172.25.1.211\Baly_AdminTools\BalyPublisher)
  • Upload.ini (\\172.25.1.211\Baly_AdminTools\BalyPublisher)
  • ISAPIUpload.dll (Web-Server -> C:\Inetpub\scripts)
  • ApacheGuardian.exe (als Dienst auf dem Web-Server)

Einstellungen - Upload.ini

[OPTIONS]
Server=217.65.31.185:80 ;URL-Adresse des externen Web-Server
AUTORUN=0 ; 1--> automatischer Start des Dateitransfers nach dem Programmstart
COUTOCLOSE=0 ;1--> automatisches Schließen nach dem Dateitransfer
[DLL] ;dll, welche vor dem Dateitransfer auf dem Web-Server geladen wird
SRC=D:\BALY\_ISBaly\scripts1\ISAPIUpload.dll ;dll
[DIENST] ;Dienste die vor dem Dateitransfer beendet werden (z.B. FirebirdServer)
Anzahl=3
DIENST_1=IsBalyServ
DIENST_2=FirebirdGuardianDefaultInstance
DIENST_3=FirebirdServerDefaultInstance
[COPYDIRS] ; Verzeichnisse, welche kopiert werden sollen
Anzahl=10 ;Anzahl der Transferverzeichnisse
SRC_1=\\172.25.1.211\INetPub\Baly_dev ;Quell-Verzeichnis
DST_1=C:\Inetpub\Baly_dev ;Ziel-Verzeichnis auf dem Zielrechner
....

  copyright 2003-2026 BALY GmbH
2006-03-20 11:37:31 (MEZ)  Impressum
pic1