Все работает, и приложение запускается, когда я запускаю команду "sudo node app. js" из putty после остановки pm2. Когда я перезагружаюсь к Raspberry, список pm2 говорит о статусе приложения в сети, но он недоступен. Также pm2 app-error.log сообщает: Ошибка: SQLITE_READONLY: попытка записи базы данных только для чтения. Errno: 8, код: «SQLITE_READONLY»
Я не знаю, как с этим справиться. Провел много исследований, но безуспешно.
Версия узла: 9.9.0
Версия pm2: 4.2.3
sqlite3: ^ 4.1.1,
let db = new sqlite3.Database("./db.db", sqlite3.OPEN_READWRITE, (err) => {
if (err) {
console.log('Error when creating the database', err)
}
})