su cui sto lavorando laravel 5 con Postgres come database. Ho configurato postgres 9.4 e pgAdmin III e questi funzionano normalmente. Quando si tenta di eseguire la migrazione mi sta dando errore:laravel 5 con Postgres SQL
[PDOException]
could not find driver
Questo è il mio database.php
'default' => 'pgsql',
'pgsql' => [ 'driver' => 'pgsql',
'host' => '127.0.0.1',
'database' => 'fms',
'username' => 'postgres',
'password' => 'root',
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public', ],
Inizialmente però, era a causa della configurazione di postgres su Windows 7, ma ho provato con php pianura funziona perfettamente
<?php
$host = "host=127.0.0.1";
$port = "port=5432";
$dbname = "dbname=fms";
$db = pg_connect("$host $port $dbname user=postgres password=root" );
if(!$db){
echo "Error : Unable to open database\n";
} else {
echo "Opened database successfully\n";
}
?>
io ho abilitato php_pgsql e php_pdo_sql in anche un pozzo. Non sono sicuro di come risolvere questo problema su laravel 5.
Nel tuo file 'php.ini' puoi decommentare' extension = pdo_pgsql.so'? –