Laravel: Ошибка [PDOException]: не удалось найти драйвер в PostgreSQL

Я пытаюсь соединиться с базой данных PostgreSQL через Laravel, чтобы выполнить миграцию php artisan, но, похоже, это не указывается, поскольку она читает имя базы данных MySQL.

Вот команды из database.php:

'connections' => array(

    'sqlite' => array(
        'driver'   => 'sqlite',
        'database' => __DIR__.'/../database/production.sqlite',
        'prefix'   => '',
    ),

    'mysql' => array(
        'driver'    => 'mysql',
        'host'      => 'localhost',
        'database'  => 'database',
        'username'  => 'root',
        'password'  => '',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),

    'pgsql' => array(
        'driver'   => 'pgsql',
        'host'     => 'localhost',
        'database' => 'postgres',
        'username' => 'postgres',
        'password' => 'root',
        'charset'  => 'utf8',
        'prefix'   => '',
        'schema'   => 'public',
    ),

    'sqlsrv' => array(
        'driver'   => 'sqlsrv',
        'host'     => 'localhost',
        'database' => 'database',
        'username' => 'root',
        'password' => '',
        'prefix'   => '',
    ),

),

Если я удалю пути MySQL, я получу:

[InvalidArgumentException]
Database [mysql] not configured.

РЕДАКТИРОВАТЬ: При попытке выполнить перенос php artisan, я получаю «PDOException: не удалось найти драйвер». Я использую WAMP и я в Win8.1. Использование PostgreSQL в качестве базы данных.

РЕДАКТИРОВАТЬ: Экспериментировал с рядом альтернативных решений, но я все еще должен решить эту проблему.php.ini файл был проверен в Apache, WAMP (из папки php) и PostgreSQL.extension_dir правильно как есть ->extension_dir = "c:/wamp/bin/php/php5.5.12/ext/"

extension=pdo_pgsql.dll а такжеextension=pgsql.dll не комментируются.

СделаноPATH трюк в «Системные переменные» и перезагрузил. Без шансов.

Спасибо за помощь до сих пор.

Это мои водителиphp_pdo_driver.h & php_pdo.h отC:\Program Files (x86)\PostgreSQL\EnterpriseDB-ApachePHP\php\SDK\include\ext\pdo

Информация от phpinfo:

Версия PHP 5.5.12

Компилятор MSVC11 (Visual C ++ 2012) Настроить команду cscript / nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--without-mssql" "- без-pdo-mssql "" --without-pi3web "" --with-pdo-oci = C: \ php-sdk \ oracle \ x64 \ instantclient10 \ sdk, общий доступ "" --with-oci8 = C: \ php -sdk \ oracle \ x64 \ instantclient10 \ sdk, общий доступ "" --with-oci8-11g = C: \ php-sdk \ oracle \ x64 \ instantclient11 \ sdk, общий доступ "" --enable-object-out-dir = ../obj/ "" --enable-com-dotnet = shared "" --with-mcrypt = static "" --disable-static-analysis "" --with-pgo "

Ответы на вопрос(17)

Ваш ответ на вопрос