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

Hisashi Chiba ch-999 @ beige.plala.or.jp
2006年 5月 29日 (月) 11:22:58 JST


千葉と申します。

現在windowsXPからOracle9iへの接続テストをしているのですが、
Apacheが起動するときにerroro.logに以下のメッセージが書かれて
いて、解決できないでいます。

環境は
Webサーバー:
WindowsXP Pro SP2
Apache-2.0.58
PHP-5.1.4
Oracle9i-client

DBサーバー
Windows Server 2003
Oracle9i

となっています。

この時のphp.iniで関係しそうなところは
extension_dir = "C:/PHP/ext/"

extension=php_oci8.dll
extension=php_pdo.dll
extension=php_pdo_oci8.dll

としています。

ただ、以下のものは問題なくロードされているようで、
phpinfo()でモジュールの表示がされますが、oracle9i
で問題なく使えるのでしょうか?
extension=php_pdo_oci.dll

------ 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
------------------------


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