Re: Perl: DBD-SQLite installieren
Ralph Müller <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Am Freitag, den 27.01.2006, 23:23 +0100 schrieb David Haller:
> Am Fri, 27 Jan 2006, Ralph Müller schrieb:
> >Am Freitag, den 27.01.2006, 01:17 +0100 schrieb David Haller:
> >> Am Thu, 26 Jan 2006, Ralph Müller schrieb:
> >> >ich möchte gerne das Perl-Modul DBD-SQLite-1.11 von cpan.org
> >> >installieren.
> >> >
> >> >Can't locate object method "last_insert_id" via package
> >> >"DBI::db" (perhaps you forgot to load "DBI::db"?) at t/03insert.t line
> >> >13.
> >>
> >> Ist dein DBI >= 1.43? Siehe:
> >> perl -MDBI -e 'print "$DBI::VERSION\n";'
> >
> >Nein, leider nicht, Version 1.32 ist offenbar installiert.
> >(Habe leider keinen Einfluß darauf.)
>
> Du brauchst also DBI >= 1.38
Habe die aktuellste DBI-Version (1.50) in ein priv. Verzeichnis
installieren können. Allerdings erst nachdem ich Makefile manuell
editiert habe. Aus unbekanntem Grund bleiben meine Zusätze mit
PREFIX und LIB im Makefile unberüchsichtigt.
Allerdings bleibt es im Zusammenhang mit der Installation von
DBD::SQLite trotzdem bei dem genannten Fehler. Ich habe jetzt
viel Mühe und Zeit und auch Nerven für Lösungsversuche verwendet.
Irgendwie wird immer diese Funktion last_insert_id vermißt, welches
laut Fehlermeldungen in einer Datei namens DBI::db stecken soll.
Letztere Datei habe ich übrigens auch nach der Installation der
1.50er-Version nicht gefunden.
Ich weiß da momentan wirklich nicht mehr weiter, und muß jetzt mal
eine Pause einlegen. Wenn jetzt Sommer wäre würde ich einen halben
Quadratmeter Garten umgraben.
Vielleicht passen die übrigen Teile der installierten älteren
Perl-Version doch nicht mehr zum aktuellen DBI-Modul. Eine
derartige Warnmeldung erscheint bei der Installation.
(Nein, mit DBI-Version 1.38 probiere ich's heute nicht mehr.)
> reinschreiben. Uebrigens ist es keine gute Idee die Sachen unter
> htdocs abzulegen. Was ist denn dein ~ auf dem Server?
Ich denke das Verzeichnis /homepages/37/d19249310/htdocs/bko/
müßte es sein. Das ist das Verzeichnis in dem ich beim
Einloggen per FTP lande. Ein "cd ~" wird nicht verstanden,
"~" sei ein unbekanntes Verzeichnis. Ich kann mich gleichwohl im
Verzeichnisbaum von dort aus per "cd .." weiterhangeln.
Hmm, btw, wieso eigentlich ist htdocs ungünstig?
LG,
Ralph
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]