Thread Class::DBI-Fehler: Can't update (4 answers)
Opened by pq at 2004-07-08 18:47

pq
 2004-07-08 18:44
#32363 #32363
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
habe ein kleines problem mit Class::DBI 0.96 in verbindung mit SQLite.
ich kann auf eine datenbank names test.dat zugreifen, d.h.
Code: (dl )
1
2
3
my $object = My::Class::retrieve(...);
$object->name("neuer name");
$object->update();

funktioniert. wenn ich das ganze als CGI-skript laufen lasse,
bekomme ich:
Quote
Can't update 3: DBD::SQLite::st execute failed: unable to open database file [for Statement "UPDATE table
SET    name = ?
WHERE  id=?
"] at /usr/lib/perl5/site_perl/5.8.3/DBIx/ContextualFetch.pm line 51.
at script.cgi line 29

ja, die rechte sind -rw-rw-rw-. habe zum test ein 'chown nobody test.dat' gemacht,
hat aber auch nichts genutzt.
jetzt bin ich etwas ratlos und habe bei google auch nichts gefunden...
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Class::DBI-Fehler: Can't update