PDOException::("не удалось найти драйвер") laravel pgsql

Мне нужно иметь Laravel с Postgres

У меня есть wampserver и включены расширения pgsql и pdo_pgsql для php

мой файл env такой же, как показано ниже:

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=mehri
DB_USERNAME=postgres
DB_PASSWORD=123456

Я установил postgres и pgAdmin на Windows

Также я добавил LoadFile "C:/Program Files/PostgreSQL/8.4/bin/libpq.dll" в httpd.conf

Также я попытался исправить эту ошибку, добавив C:/Program Files/PostgreSQL/8.4/bin в PATH среды.

когда я запускаю php -m , я не вижу pgsql

Я пробовал все, но я все еще получаю эту ошибку

вы видите свое расширение postgresql в phpinfo()

bhucho 10.12.2020 19:46

хотя я не уверен, но эта ссылка работала для меня, когда я работал с win

bhucho 10.12.2020 19:48

нет, я не вижу

mehri abbasi 10.12.2020 19:51

Я уже добавил путь, но это не сработало

mehri abbasi 10.12.2020 19:54

попробуйте это stackoverflow.com/a/25336292/9471283

bhucho 10.12.2020 21:02

вы включили в php.ini?

Abilogos 10.12.2020 21:33

@bhucho Я тоже пробовал это, когда я хочу скопировать libpq.dll, окна показывают мне ошибку об этом файле или папке, когда я вышел из всего, что касается wamp,

mehri abbasi 11.12.2020 05:17

@Abilogos да, я включил, я вижу Postgres при открытии локального хоста в браузере, но не вижу при печати phpinfo() из laravel

mehri abbasi 11.12.2020 05:20
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
8
231
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я нашел свою ошибку, это произошло потому, что в моей системе был установлен postgres отдельно. Я должен установить его в wamp или xampp.

в любом случае, я использовал стек bitnami wamp в качестве сервера https://bitnami.com/stack/wapp

Другие вопросы по теме