Когда я перехожу к своему приложению на моем сервере (Ubuntu), я получаю следующее:
Data: { message: 'could not find driver (SQL: select * from "projects" order by "created_at" desc)',
exception: 'Illuminate\\Database\\QueryException',
file: '/root/project/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php',
line: 664,
trace:
[ { file: '/root/project/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php',
line: 624,
function: 'runQueryCallback',
class: 'Illuminate\\Database\\Connection',
type: '->' },
Однако локально это работает. Поэтому я подумал, что, возможно, драйвер не установлен, но когда я запускаю следующее, он показывает, что у меня установлен sqlite:
sqlite3 -version
3.19.3 2017-06-08 14:26:16 0ee482a1e0eae22e08edc8978c9733a96603d4509645f348ebf55b579e89636b
Моя конфигурация базы данных выглядит так, по умолчанию используется sqlite:
'sqlite' => [
'driver' => 'sqlite',
'database' => env('DB_DATABASE', database_path('database.db')),
'prefix' => '',
],
Каков мой следующий шаг, чтобы выяснить, почему это не сработает?