Thread DBD::SQLite: Meldung db table is locked(1)
(6 answers)
Opened by Kean at 2011-01-28 10:18 Code (perl): (dl
)
system("del /F /Q bilder\\$id.jpg"); besser: Code (perl): (dl
)
unlink("bilder\\$id.jpg"); Es ist nicht nur schneller den den Befehl von perl zu verwenden sondern auch sicherer, da man Fehlermeldungen leichter abfangen kann: Code (perl): (dl
)
unlink("bilder\\$id.jpg") or die("ERROR DELETE $id.jpg ($!)"); Will man es System unabhängig gestalten, kann man das Modul File::Spec nutzen: Code (perl): (dl
)
1 2 my $path=File::Spec->join("bilder","$id.jpg"); unlink($path) or die(qq#ERROR DELETE "$path" ($!)#); |