我正在运行一个SQLite数据库,它是由Perl CGI脚本访问的,使用的是DBD::SQLite。该脚本在Apache上直接运行。
DBI连接正常,在此可以运行选择命令。但是,在我尝试插入数据时,会出现以下错误:
DBD::SQLite::st execute failed: unable to open database file(1) at dbdimp.c line 402 at index.cgi line 66
我尝试将数据库文件的权限更改为666以尝试解决这个问题,但我仍然收到错误提示。
有什么建议吗?