윈도우 IIS 를 사용해도, 아파치를 사용해도, Pgsql 의 PHPPgAdmin 을 사용해도 아래와 같은 Your PHP installation does not support PostgreSQL. You need to recompile PHP using the --with-pgsql configure option. 무조건 안된다는 에러만 나타내네요. 도대체 이유가 무엇일까요? 예
php에서 pgsql관련 dll를 로드 하지 않아서 생기는 문제입니다.
php.net 사이트에 가시면 win32 extention library인가 ^^; 그거 받으시면 pgsql관련 dll도 있습니다. 이걸 php.ini 에서 설정하시면 됩니다.
더 자세한것은 php.net에서 참조하시기 바랍니다.
그럼
아래와 같이 php.ini 설정에서 해당 dll 주석 처리를 해제 했고, ext 폴더에 해당 dll 도 있는데 안되네요. ;extension=php_pdo_odbc.dll extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll extension=php_pgsql.dll
아파치 리스타트는 당연히 하셨겠죠?
IIS 에서는 재부팅을 권장한다고 해서 재부팅후에 해봤는데도, 안되요~!
phpinfo(); 를 뿌려서 확인해 보세요~
php.ini 경로가 맞는지도 확인이 필요하구요.