¿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?