Installation tdbengine

Inhalt tdbengine-installation.zip (Download hier):
tdbengine Die eigentliche tdbengine für Linux
tdbengine.exe tdbengine für Windows
tdbengine.ini Konfigurationsdatei für tdbengine
test.prg Einfaches Testprogramm
readme.txt Text, der nur einen Hinweis auf diese Website enthält

Um eforia web manager betreiben zu können wird die tdbengine benötigt. Diese wird über die CGI-Schnittstelle am Server eingebunden. Im Optimalfall macht das direkt Ihr Provider. Es werden dann tdbengine Programme, welche an der Endung prg erkannt werden können, vom Webserver ausgeführt. Ist das nicht richtig konfiguriert bietet der Webserver die Programme zum Download an.

Falls Ihr Provider die tdbengine installiert oder Sie selbst die notwendigen Rechte und Kenntnisse besitzen, finden Sie hier Tipps für den Apache Webserver.

Falls die tdbengine richtig installiert ist, gibt das test.prg beim Aufruf über den Webserver eine kurze Meldung aus.


Manuelle Installation
Bei Linux-System geht auch ohne diese Einrichtung vom Provider/Systemadministrator. Bedingung ist, dass am Server CGI-Programme ausgeführt werden dürfen. Die tdbengine ist genau ein solches CGI-Programm. Die tdbengine selbst ist eine Datei, die knapp 400 KB groß ist und wie unter Linux üblich keine Endung hat. Üblicherweise legt man die tdbengine selbst in ein Verzeichnis mit dem Namen cgi-bin oder cgi. Manchmal gibt der Provider fest vor, in welches Verzeichnis die CGI-Programme gelegt werden müssen. Hier im Beispiel ist unser Order cgi-bin.

Kopieren Sie tdbengine in Ihren cgi-bin Ordner. Ändern Sie die Rechte auf 755.

Versuchen Sie nun in Ihrem Browser die URL
  http://www.[ihr domainname]/cgi-bin/tdbengine
aufzurufen. Sie müssen eine Ausgabe wie
   tdbengine (v 6.2.9) message
   no cgi input
erhalten.

Falls Sie diese Nachricht nicht sehen und Ihnen stattdessen z.B. die tdbengine zum Download angeboten wird, kann es am Namen liegen. Manchmal müssen CGI-Anwendungen eine bestimmte Erweiterung besitzen um ausgeführt werden zu dürfen. Typischerweise ist das z.B. .cgi.
Bennen Sie also tdbengine in tdbengine.cgi um und versuchen Sie den Aufruf im Browser mit:
http://www.[ihr domainname]/cgi-bin/tdbengine.cgi
Falls das ebenfalls nicht funktioniert, kontaktieren Sie bitte den Server-Administrator und fragen Sie nach den genauen Vorgaben für CGI-Anwendungen.

Ob nun tdbengine Programme richtig ausgeführt werden, können Sie mit dem Aufruf des test.prg überprüfen. Geben Sie dazu im Browser z.B.
http://www.[ihr domainname]/cgi-bin/tdbengine[.cgi]/test.prg
ein. Je nach Verzeichnis und ob die Datei tdbengine oder tdbengine.cgi heißt, müssen Sie den Aufruf natürlich anpassen.


eforia® web manager Dokumentation
Stand V 3.01 / 20.12.2010
© Horst Klier
http://www.klier.net
Impressum