- Registriert
- 17.03.06
- Beiträge
- 116
Hallo ihr!
Ich hoffe ich bekomme von euch etwas Hilfe.
Ich wollte POPfile installieren (soll sehr gut sein). POPfile ansich ist aber nur eine Sammlung von Perl Scripts die mit eine SQLite DB zusammenarbeiten.
Prinzipiell habe ich alles nach dieser Anleitung gemacht, bis zu dem Punkt wo ich in der CPAN shell
machen musste. Das ging schlug ein Test immer fehl.
Kurz Google befragt --> keine echte Lösung also
:-D
Danach hat es dann auch installiert, aber wenn ich nur
ausführe kommt folgendes:
Ich hab keine Ahnung, ob er wegen der Datenbank, die nicht geöffnet werden kann aussteigt. Ich weiß, das wäre auch nicht so gut, aber es sieht garnicht direkt nach dem Datenbankfehler aus, oder doch?
Wie kann ich dem Script oder Perl sagen welche Datenbank er benutzen soll?
Danke schonmal im Voraus
Wenn das Programm dann mal funktionieren sollte, werde ich ein Review schreiben, das Ding soll echt gut sein.
Ich hoffe ich bekomme von euch etwas Hilfe.
Ich wollte POPfile installieren (soll sehr gut sein). POPfile ansich ist aber nur eine Sammlung von Perl Scripts die mit eine SQLite DB zusammenarbeiten.
Prinzipiell habe ich alles nach dieser Anleitung gemacht, bis zu dem Punkt wo ich in der CPAN shell
Code:
install DBD::SQLite2
Kurz Google befragt --> keine echte Lösung also
Code:
force install DBD::SQLite2
Danach hat es dann auch installiert, aber wenn ich nur
Code:
perl popfile.pl
Code:
ibook:/Library/POPfile username$ perl popfile.pl
POPFile Engine loading
Loading...
{core: config history logger mq}
{classifier: bayes wordmangle}
{interface: html xmlrpc}
{proxy: nntp pop3 smtp}
{services: imap}
POPFile Engine v0.22.5 starting
Initializing...
{core: config history logger mq}
{classifier: bayes wordmangle}
{interface: html xmlrpc}
{proxy: nntp pop3 smtp}
{services: imap}
Starting...
{core: config history logger mq}
DBI connect('dbname=./popfile.db','',...) failed: unable to open database: ./popfile.db(1) at dbdimp.c line 57 at /Classifier/Bayes.pm line 735
Use of uninitialized value in concatenation (.) or string at /Classifier/Bayes.pm line 739.
Use of uninitialized value in string gt at /Classifier/Bayes.pm line 745.
Can't call method "do" on unblessed reference at /Classifier/Bayes.pm line 1028, <SCHEMA> line 86.
{classifier:ibook:/Library/POPfile username$
Wie kann ich dem Script oder Perl sagen welche Datenbank er benutzen soll?
Danke schonmal im Voraus
Wenn das Programm dann mal funktionieren sollte, werde ich ein Review schreiben, das Ding soll echt gut sein.