[Allegro] RuckZuck noch nicht problemfrei

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Jul 25 09:41:03 CEST 2007


Das erneuerte RuckZuck krankt noch an einem Detailproblem:
Die Grafik erscheint nicht (oben rechts und links) und der
Flip "Neue Suche" tut es nicht.
Beides beruht auf demselben Problem:
Es wird bei jeder Aktion das Programm cgi.exe aufgerufen, und
das liegt auf dem Verzeichnis cgi-bin von Apache. cgi.exe bastelt
eine HTML-Seite zusammen und liefert diese an den Webserver.
Basisverzeichnis für diese HTML-Seite ist aber cgi-bin
und nicht htdocs/opac, wo z.B. die Startdatei opac.htm
liegt. Die Adresse dieses Startverzeichnisses kennt aber
cgi.exe nicht - sie wird ihm nicht mitgeteilt. Es kann sie
also nicht automatisch einbauen.
Mir scheint, das war bei Xitami anders, denn da klappten
doch die besagten Dinge. Gibt es evtl. eine Einstellung
bei Apache, mit der man das ändern kann? Die Basisadresse
für relative Pfade soll bei einem cgi-Aufruf nicht cgi-bin
sein, sondern das Verzeichnis, von wo der cgi-Aufruf kam.
Andererseits kann ein cgi-Aufruf ja von sonstwo kommen, ohne
Bezug zu einem Verz. im Apache-Datenraum. Da KANN es dann
gar nicht klappen, auch nicht bei Xitami.
Wir müssen wohl noch eine Variable einführen, die dem cgi.exe
mitgegeben wird.

MfG B.E.






Mehr Informationen über die Mailingliste Allegro