Trouble with s-verfj:
Steve Tomlin
steve at cipserv.ikm.uni-mannheim.de
Mi Apr 16 12:45:37 CEST 1997
Lieber Herr Veltkamp,
Ich komme durcheinander mit dem Begriff "Datenbank".
Bei der Demo Datenbank habe ich ein Verzeichnis "opac", in dem verschiedene
Parameterdateien und ein dbinfo.pl liegen - dies wird als Datenbank
bezeichnet:
> "Sie muessen fuer JEDE Datenbank ein Verzeichnis unterhalb von ACWWW25
> anlegen, die alle Parameterdateien enthaelt (also auch s-verfj.apr)
> und das script "dbinfo.pl" mit den Einstellungen zur
> jeweiligen Datenbank."
Ausserdem habe ich ein Verzeichnis usr/allegro/demo, in dem die
*tatsaechliche* Datenbank liegt, und auf die die Datei dbinfo.pl zeigt:
$DBPfad = "/usr/allegro/demo"; # Pfad der Datenbank
$DBName = 'cat'; # Namen der Datenbank
Die Verwendung des Wortes "Datenbank" in beiden Faellen kommt mir
etwas ungluecklich vor....
Was muss denn im Eintrag "db=" stehen?
db=demo ???
db=cat ???
db=opac ???
> Wichtig ist, dass in der Datei ACWWW25.pl der Eintrag
> %dbscripte = (
> # Datenbankkuerzel rel. Pfad
> "visual3", "visual3",
> "demo", "opac",
> ... );
> gefunden wird
- Ich haette hier eher "opac" "opac" eingegeben.
Bei der eigenen Datenbank habe ich Paramaterdateien in
/local/www/cgi-bin/acwww25/visual3
$cfg = 'v';
$DBPfad = "/usr/allegro/probe"; # Pfad der Datenbank
$DBName = 'beta';
Also, was sollte im Eintrag "db=" stehen?
******************************************************
# Steve Tomlin #
# Verw. Angestellter #
# Institut fuer Kommunikations- und Medienforschung #
# (IKM) #
# Universitaet Mannheim #
# e-mail: steve at cipserv.ikm.uni-mannheim.de #
******************************************************
On Tue, 15 Apr 1997, Cord Veltkamp wrote:
> Liber Herr Tomlin,
>
> > Also, das Datenbankverzeichnis (visual3) liegt seit langem unter
> >dem acwww25 Verzeichnis. Ich habe allerdings auch das demoDatenbank
> > (aus Braunschweig) nur dann zum Laufen gebracht, als alle Zeile mit
> > $scriptpfad per Hand eingegeben wurden -
> >
> > # $scriptpfad = $dbscripte{ $in{'db'} };
> > $scriptpfad = "/local/www/cgi-bin/acwww25/visual3";
> >
> > Jetzt habe ich in allen Scripten, in dem das Variable { $in{'db'} vorkommt,
> > mit "visual3" ersetzt.
> > Die Zeile db= ist nicht mehr leer, bringt allerdings jetzt die Meldung:
> >
> > "db=visual3&num2=180%0A&num3=180%0A"
> > und
> >
> > "wert=bachmann,+ingeborg&recnums=63&index=5&db=visual3"
> >
> >
> > >Der Eintrag "db=" zeigt, dass keine Datenbank erkannt wurde und
> > >daher dann auch kein Verzeichnis mit der Parameterdatei s-verfj.apr.
> > >Hier sollt stehen db=probe...
> >
> > ....wirklich db= "probe" ? Oder db= "visual3" ?
>
> db=visual3 !!! ich dachte Ihre Datenbank haette den Namen "probe".
> Und zu den anderen Problemen faellt mir im Augenblick auch nichts
> gescheites ein. Vielleicht weiss Herr Hoeppner mehr dazu.
> Wichtig ist, dass in der Datei ACWWW25.pl der Eintrag
> %dbscripte = (
> # Datenbankkuerzel rel. Pfad
> "visual3", "visual3",
> "demo", "opac",
> ... );
> gefunden wird - doch ich vermute mal: das haben Sie auch korrekt
> eingetragen (und nach Ihrer Ersetzung ist das auch nicht mehr die
> Ursache der Schwierigkeiten).
> Ich kann mich nur wiederholen: es gibt keine Tricks. Mehr als
> neue Pfade sind nicht einzutragen. Und wenn es mit der Demodatenbank
> funktioniert, dann muss es auch mit visual3 klappen (a-Schema?)
> Denken Sie daran, den avanti-Server aus dem Verzeichnis "visual3" zu
> starten. Wird denn ein Auftrag abgeschickt (-> VISUAL3\avanti.jb0)
> und bearbeitet?
> MfG,
> Cord Veltkamp
>
> #####################################################################
> Cord Veltkamp University Library
> Allegro-C Group Universitaetsbibliothek
> Pockelsstr. 13
> D-38106 Braunschweig
> Email: Germany
> ve at buch.biblio.etc.tu-bs.de Tel: +49- 531- 391- 5066
> #####################################################################
>
Mehr Informationen über die Mailingliste Allegro