Ciao a tutti.
Ho rivoltato come un calzino la ricerca ed anche google ma senza trovare soluzione al mio problema di connessione ad un db postgresql tramite php.
Il codice è questo:
codice:
<?
$host ="localhost";
$username_db ="postgres";
$password_db ="*****";
$name_db="prova";
$port ="5432";
$link = pg_connect("host=$host port=$port dbname=$name_db user=$username_db password=$password_db");
if(!$link)
{
echo "impossibile connettersi al data-base!
Controllare che i dati di connessione siano esatti!";
}
?>
L'errore è:
Fatal error: Call to undefined function pg_connect() in C:\Inetpub\wwwroot\php\conn_pg.php on line 9
Nel file php.ini le estensioni mi sembrano presenti ed abilitate:
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
extension_dir = "C:\php\ext"
Il server è Apache 2.2 la versione di PHP è la 5.2
Che posso fare di più?