Dlaczego nie można wstawić DBD :: SQLite do bazy danych za pomocą mojego skryptu CGI Perla?

Używam bazy danych SQLite w skrypcie Perl CGI, do którego dostęp uzyskujeDBD :: SQLite. Jest to uruchamiane jako prosty CGI na Apache.

Połączenie DBI działa poprawnie i wybory mogą być uruchamiane. Jednak, gdy próbuję zrobić wkładkę, otrzymuję kostkę z następującym błędem:

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

Próbowałem zmienić uprawnienie do pliku bazy danych na 666, aby spróbować to naprawić, ale nadal otrzymuję błąd.

Jakakolwiek rada?

questionAnswers(4)

yourAnswerToTheQuestion