Thread Modul wird plötzlich nicht mehr gefunden? (8 answers)
Opened by RalphFFM at 2008-03-06 13:02

RalphFFM
 2008-03-06 13:02
#106752 #106752
User since
2006-11-16
258 Artikel
BenutzerIn
[Homepage] [default_avatar]
Code: (dl )
1
2
3
4
5
6
7
Software error:

install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (@INC contains: myLibs /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 6) line 3.
Perhaps the DBD::SQLite perl module hasn't been fully installed,
or perhaps the capitalisation of 'SQLite' isn't right.
Available drivers: CSV, DBM, ExampleP, File, Proxy, Sponge, XBase, mysql.
...

Das Skript läuft schon etwa 2 Jahre problemlos. Plötzlich nicht mehr. Das Skript wurde nicht verändert und die .pm-Dateien scheinen weiterhin auch noch vorhanden. SQLite.pm ist wie eh und je im (privaten) Verzeichnis myLibs/i386-linux/DBD/SQLite.pm installiert. Ebenso DBI hatte ich damals in ein privates Verzeichnis installiert.

Der Fehler tritt offenbar auf beim ersten Connect:
$dbh = DBI->connect('dbi:SQLite:dbname=daten.db','','',{RaiseError => 1}) || die "Problem mit connect: $DBI::errstr\n";
Das hat aber wie gesagt schon jahrelang funktioniert. Bin echt aufgeschmissen. Hat wer eine Idee wo der Fehler stecken könnte?

Ich bitte Euch um Hilfe. Falls jemand von frankfurt.pm hier den richtigen Riecher zu der Fehlerursache hat dem gebe ich beim nächsten Treffen z.B. ein Bier aus!

Danke + Gruß, Ralph

View full thread Modul wird plötzlich nicht mehr gefunden?