Я видел, что этот вопрос был сделан Unsupported driver in laravel 4 when using laravel-oci8 package, но answere не был действительно полезным, поскольку поток, указанный на https://github.com/yajra/laravel-oci8/issues/2, был разрешен путем простой установки Oracle instant клиент, и у меня уже есть это.Неподдерживаемый водитель [oracle] в Laravel 5 при использовании yajra/laravel-oci8
Я пытаюсь интегрировать Oracle с использованием приложения laravel 5 с помощью пакета yajra/laravel-oci8, у меня есть процесс установки, и я проверил указанные требования, но не добился успеха. Когда я пытаюсь запустить php artisan route:list
или php artisan migrate
, он сообщает мне, что [InvalidArgumentException] Неподдерживаемый драйвер [oracle].
My Config/database.php следующая
...
'default' => 'oracle',
...
'connections' => [
'oracle' => array(
'driver' => 'oracle',
'host' => env('DB_HOST', 'localhost'),
'port' => '1521',
'database' => 'xe',
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'AL32UTF8',
'prefix' => '',
),
...
]
Я пропускаю любую другую конфигурацию?
UPDATE
Для любого пересекающего этот вопрос. Проблема в том, что я неправильно добавил поставщика услуг (Yajra\Oci8\Oci8ServiceProvider::class,
) в config/app.php