[PHP-users 29403] Re: WindowsXP のApache で pdo_oci8.dll がロードできない

SHIMOOKA Hideyuki dimension @ pat.hi-ho.ne.jp
2006年 6月 13日 (火) 23:08:11 JST


下岡です。

---- Hisashi Chibaさん曰く...

>現在windowsXPからOracle9iへの接続テストをしているのですが、
>Apacheが起動するときにerroro.logに以下のメッセージが書かれて
>いて、解決できないでいます。
>
>環境は
>Webサーバー:
>WindowsXP Pro SP2
>Apache-2.0.58
>PHP-5.1.4
>Oracle9i-client
(snip)
>------ error.log -------
>PHP Warning:  PHP Startup: Unable to load dynamic library
>'C:/PHP/ext/php_oci8.dll' -
>\x8ew\x92\xe8\x82\xb3\x82\xea\x82\xbd\x83v\x83\x8d\x83V\x81[\x83W\x83\x83\x82\xaa\x8c\xa9\x82\xc2\x82\xa9\x82\xe8\x82\xdc\x82\xb9\x82\xf1\x81B\r\n
>in Unknown on line 0
>PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library)
>'php_pdo_oci8.dll'  in Unknown on line 0
>------------------------

エラーログの内容は、「指定されたプロシージャが見つかりません。」
ですね。。。

おそらくですが、

 http://bugs.php.net/bug.php?id=37220

Win32版PHP5.1の場合、Oracle Instant Clientを使う必要があると思い
ます。

-- 
SHIMOOKA Hideyuki


PHP-users メーリングリストの案内