Błąd krytyczny: wywołanie niezdefiniowanej funkcji pg_connect

Używam Windows 7, php 5.3.5 i serwera WAMP. Mam dwa pliki php: trigger.php i background.php.
Chcę uruchomić background.php jako proces w tle. Muszę wywołać ten plik z trigger.php. Aby to osiągnąć, użyłem poniższej metody. W trigger.php umieściłem następujący kod, aby uczynić background.php przetwarzanym w tle.

$handle = popen('start /b C:\wamp\bin\php\php5.3.5\php.exe     C:\wamp\www\email3.php','r');

w background.php Mam następujący kod do połączenia z bazą danych.

$conn_string = "host=localhost port=5432 dbname=tagbase user=postgres password=postgres";  

teraz, podczas analizowania tego wiersza, otrzymuję następujący błąd:

Błąd krytyczny: wywołanie niezdefiniowanej funkcji pg_connect () w C: wampir www background.php w linii 3 Call Stack: 0.0002 322792 1. {main} () C: wampir www

Szukając w Internecie znalazłem kilka rozwiązań i wprowadziłem zmiany zgodnie z zaleceniami poniżej w php.ini,

uncommented, extension=php_pdo_pgsql.dll,
uncommented, extension=php_pgsql.dll,
uncommented, extension_dir = "c:/wamp/bin/php/php5.3.5/ext/",

mam także pliki php_pdo_pgsql.dll i php_pgsql.dllc:/wamp/bin/php/php5.3.5/ext/ teczka.

Wszelkie sugestie są mile widziane.

questionAnswers(3)

yourAnswerToTheQuestion