Мне нужно иметь 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
Я пробовал все, но я все еще получаю эту ошибку
хотя я не уверен, но эта ссылка работала для меня, когда я работал с win
нет, я не вижу
Я уже добавил путь, но это не сработало
попробуйте это stackoverflow.com/a/25336292/9471283
вы включили в php.ini?
@bhucho Я тоже пробовал это, когда я хочу скопировать libpq.dll, окна показывают мне ошибку об этом файле или папке, когда я вышел из всего, что касается wamp,
@Abilogos да, я включил, я вижу Postgres при открытии локального хоста в браузере, но не вижу при печати phpinfo() из laravel
Я нашел свою ошибку, это произошло потому, что в моей системе был установлен postgres отдельно. Я должен установить его в wamp или xampp.
в любом случае, я использовал стек bitnami wamp в качестве сервера https://bitnami.com/stack/wapp
вы видите свое расширение postgresql в
phpinfo()