¿Por qué no se puede insertar DBD :: SQLite en una base de datos a través de mi script Perl CGI?

Estoy ejecutando una base de datos SQLite dentro de un script Perl CGI al que se accede medianteDBD :: SQLite. Esto se está ejecutando como un CGI directo en Apache.

La conexión DBI funciona bien y las selecciones se pueden ejecutar. Sin embargo, cuando intento hacer una inserción, obtengo un dado con el siguiente error:

DBD::SQLite::st execute failed: unable to open database file(1) at dbdimp.c line 402 at index.cgi line 66

He intentado cambiar el permiso del archivo de la base de datos a 666 para intentar solucionar este problema, sin embargo sigo recibiendo el error.

¿Algún consejo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta