sql >> データベース >  >> RDS >> PostgreSQL

IISのPHP5.3WindowsにPGSQLがロードされていない

    phpinfo()を試しました 再び、そしてそれは報告します

    Loaded Configuration File = C:\Program Files (x86)\PHP\v5.3\php.ini
    

    これは正しく、extension=php_pdo_pgsql.dllが含まれています およびextension=php_pgsql.dll 。 「dllは正しい場所にあります」(@Richard)に関しては、必要なdll:とその場所を正確に確認するのに問題がありますが、C:\Program Files (x86)\PHP\v5.3\ext\ 両方のphp_pdo_pgsql.dll (バージョン5.3.12.0)およびphp_pgsql.dll (バージョン5.3.12.0)。

    libpq.dllへの依存関係について読みました これはC:\Program Files (x86)\PHP\v5.3\にあります 。 「デバッグ」の早い段階で、新しいlibpq.dllをコピーしました。 (バージョン8.4.4.10133)PostgreSQLからそのフォルダーへ、問題を解決する可能性があることをどこかで読んだ。 PHPに同梱されていた古いバージョン(8.3.6.9034)とVOILAに戻してみました!!!!突然phpinfo() pdoモジュールと非pdopgsqlモジュールの両方がロードされたと言います。

    MantisBTは、少なくともログイン画面をロードするようになりました。ふぅ!




    1. ORA-01704:stringリテラルが長すぎます'OracleXMLTYPE列タイプにXML文書を挿入するときにエラーが発生しました'

    2. OracleデータベースがUPDATEクエリで無限にハングしている

    3. 警告:mysql_result()は、パラメーター1がリソースであり、ブール値が指定されていることを想定しています。

    4. 別のストアドプロシージャから参照カーソルに列を追加するストアドプロシージャを作成するにはどうすればよいですか?