[Allegro] avanti.exe (= avanti-Server f. Windows) erneuert
Bernhard Eversberg
ev at biblio.tu-bs.de
Di Jul 8 13:02:52 CEST 2008
avanti.exe wurde erneuert
Das Funktionieren und dann wieder Nichtfunktionieren des Servers hat
genervt und zu einer Überholung veranlaßt.
Unter
http://ftp.allegro-c.de/aktuelle-version/avanti/avanti.zip
http://ftp.allegro-c.de/aktuelle-version/avanti/acon.zip
findet man das Ergebnis, darin ist das neue avanti.exe bzw. acon.exe.
Damit vereinfachen sich die Dinge etwas. So geht man vor:
(Wenn c:\allegro nicht Ihr Programmverz. ist, ändern Sie im folgenden
diese Angabe jeweils ab.)
1. Server stoppen:
Start / Systemsteuerung / Verwaltung / Dienste
"Avanti Service" anwählen, links auf "Den Dienst beenden" klicken
2. avanti.exe und acon.exe auf dem allegro-ProgDir auspacken
(Programme/avanti/bin ist nicht mehr der vorgeschriebene Ort!)
3. acon.exe ebenfalls dort ablegen sowie die conf-Datei, d.h. die
bisherige avanti.conf von c:\programme\avanti\etc verlagern nach
c:\allegro, optional (nicht zwingend!) umbenennen auf avanti.con
4. Alten Server-Dienst entfernen mit dem Befehl
avanti -remove (auf c:\allegro)
5. Neuen Server-Dienst registrieren:
avanti -install c:\allegro
(d.h. hier wird der Ort mitgeliefert, wo das Dienstprogramm
avanti.exe
und auch acon.exe dann laufen sollen. Dies darf auch ein anderes
Verzeichnis sein, aber avanti.con muß dann dort liegen, nicht auf
..\etc wie vorher.
6. Neuen Server starten über
Start / Systemsteuerung / Verwaltung / Dienste
"Avanti Service" anwählen, links auf "starten" klicken
An den PHP-Dateien etc., die beim Webserver liegen, braucht man nichts
zu ändern, dort werden ja nur symbolische Datenbanknamen verwendet,
keine konkreten Ortsangaben der Daten oder Programme. avanti läuft dann
eben woanders, das merkt der Webserver nicht.
Getestet auf XP, sowohl manueller wie automatischer Start klappen.
Was UNIX/Linux anbetrifft, wird es dort keine entsprechenden Änderungen
geben - man wird den Server so starten wie zuvor, also ./avanti &
wo immer er liegen möge.
Uff!
B.E.
Mehr Informationen über die Mailingliste Allegro