PostgreSQLに接続したいのですが、Wamp 64ビットを使用しています。
私はここにいます
また、php.iniでphp_pgsqlとphp_pdo_pgsqlのコメントを外します。しかし、接続できません。次のようなエラーが表示されます。
(!)のエラー抑制は無視されました致命的なエラー:未定義の関数pg_connect()の呼び出し
私の問題に関する解決策を知っている人はいますか?私はそれがひどく必要です。
ありがとうございました 。
;extension=php_pgsql.dll
と最初のセミコロンを削除します;extension=php_pdo_pgsql.dll
と最初のセミコロンを削除しますお役に立てれば
loadFileをhttpd.confに配置する際の問題を解決します
LoadFile "location\libpq.dll";
まず、extension = php_pgsql.dllとextension = php_pdo_pgsql.dllのコメントを外してから、LoadFileをhttpd.confに配置してから、ApacheとWampを再起動します。
君たちありがとう
これが役立つと思います。
%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32\Wbem;%SYSTEMROOT%\ System32\WindowsPowerShell\v1.0 \; C:\ Program Files\Microsoft SQL Server\100\Tools\Binn \; C:\Program Files\Microsoft SQL Server\100\DTS\Binn \; c:\ wamp\bin\php\php5.3.0 \PHPルートパスを最後に追加するだけです。
pdo_pgsql
およびphp_pgsql
拡張にチェックマークを付けます。上記の拡張子のコメントを削除するだけです。コピーlibpq.dll
phpフォルダーから(例:C:\wamp\bin\php\php5.5.12
)からApache binフォルダー(例:C:\wamp\bin\Apache\apache2.4.9\bin
)次にApacheを再起動してください。
それでも機能しない場合は、Apacheの下のhttpd.confファイルでこれを試してください...
PHPIniDir "c:/wamp/bin/php/php5.5.12"