I have a lot of SQLite errors in the Publii backend:
A JavaScript error occurred in the main process
Uncaught Exception:
SQlite3Error: database is locked
at Database._handleError
….
Sometime, it works fine, sometimes not, espacially for posts and website generation.
The problem comes from the Dropbow synchronisation. The SQLite file is locked by the Dropbox client to sync it with the cloud, while Publii needs to write data!
It was’nt the case with the previous releases of Publii. I don’t know why it happens now…
To fix the problem, simply suspend Dropbox synchronization when working on the Publii backend 😉