Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый вечер,пытаюсь настроить конфигурацию SQLite к Laravel,но все время выдает ошибку:
SQLSTATE[HY000] [2002] No such file or directory
(SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')
При запуске миграций, config/database.php:
'sqlite' => [
'driver' => 'sqlite',
'url' => env('DATABASE_URL'),
'database' => env('DB_DATABASE', database_path('/home/developer/example-app/database/winestore.sqlite')),
'prefix' => '',
'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),
],
,
Файл .env:
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:RCqNhhpLo9s6w5r6iZmzMvVc+BrFVj7Xaf3s5rn7Izw=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=sqlite
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=/home/developer/example-app/database/winestore.sqlite
#DB_USERNAME=root
#DB_PASSWORD=
,если кто-то раньше сталкивался помогите пж,заранее спасибо
Не в сети
Нужно было проверить расширение (module) sqlite3 для php,если отсутствует в списке модулей то необходимо установить коммандой:
sudo apt-get install php-sqlite3
Не в сети
Страницы 1