не удалось найти драйвер в laravel 5.4

Я получаю эту ошибку при отправке запроса из углового проекта.

не удалось найти драйвер (SQL: вставить в employees (name, address, gender, department_id, education, experiance, updated_at, created_at) значения (Карли Фрост, Aliquam quo anim illum et nisi occaecat quam ad ut eveniet animi natus, f, 2, Eveniet in ab architecto neque ut molestiae magnam aliquip deleniti dolores quia hic est nobis tempora rerum, лейбориозам среза минимума долора quis dolisfe perore) , 2018-05-20 22:54:20, 2018-05-20 22:54:20))

но когда я пытаюсь добавить новую запись, используя

Команда php artisan tinker и выполнение запроса на вставку с помощью laravel eloquent работает очень хорошо

иначе я получил это исключение

обратите внимание: я использую Arch Manjaro в качестве дистрибутива Linux

-1

Решение

Вы должны установить PDO на вашем сервере. Отредактируйте ваш php.ini (посмотрите на строку phpinfo (), строка «Loaded Configuration File», чтобы найти путь к файлу php.ini). Найдите и раскомментируйте следующую строку (удалите символ;):

;extension=pdo_mysql.so

Затем перезапустите сервер Apache. Для получения дополнительной информации, пожалуйста, прочитайте http://php.net/manual/en/pdo.installation.php.

0

Другие решения

Возможно, существует конфликт между PHP, который используется Apache, и PHP, который связан с командной строкой. проверьте версию PHP и настройки, я надеюсь, что это может помочь

благодаря apokryfos

и проверьте этот ответ Вот

-1

По вопросам рекламы [email protected]