SQLSTATE [HY000]: общая ошибка: 8 попытка записи базы данных только для чтения

Я создаю приложение с использованием Laravel 8 и SQLite, когда я пытаюсь выполнить миграцию php artisan migrate, появляется эта ошибка SQLSTATE[HY000]: General error: 8 attempt to write a readonly database. Я попытался найти решение, и большинство ответов заключались в том, чтобы дать разрешение на файл с помощью sudo chmod -R 775, но проблема в том, что я не могу запустить эту команду в Windows. Как я могу решить эту ошибку?


person Hazem Ahmed    schedule 09.11.2020    source источник
comment
В Windows вы можете щелкнуть файл правой кнопкой мыши и снять флажок только для чтения, если он установлен. Если это не так, перейдите на вкладку «Безопасность» и дайте разрешение на запись своему пользователю. Вероятно, для этого есть способы командной строки или powershell, но я их не знаю.   -  person apokryfos    schedule 09.11.2020
comment
Это не проверено, и большинство пользователей добавлено в систему безопасности, но все еще не решено.   -  person Hazem Ahmed    schedule 09.11.2020
comment
Вы уже проверяете эту ringingliberty.com/2020/11/02/?   -  person Sok Chanty    schedule 09.11.2020
comment
Это также говорит о машинах Linux, но я работаю над окнами.   -  person Hazem Ahmed    schedule 09.11.2020


Ответы (1)


Я решил проблему Проблема возникла из-за антивируса аваст. Когда я отключил его, ошибка исчезла

person Hazem Ahmed    schedule 14.11.2020