アプリ版:「スタンプのみでお礼する」機能のリリースについて

再び質問させて頂きます。
今、PHPからオラクルデータを表示しようとしています。
PHP:4.12 ORACLE:8.1.7 APACHEを使用しています。

スクリプトに
OCILogon("xxx", "xxx", "xxx");
と記述して、実行すると、
『oci8: Unable to initialize module
Module compiled with debug=0 thread-safe=1 module API=20020429
PHP compiled with debug=0 thread-safe=1 module API=20010901
These options need to match 』
とダイアログが表示され、うまく動作しません。

現在確認済みの項目は、
(1)c:\winntにphp.iniを格納
(2)php.iniの
 extension = php_oci8.dllをコメントをはずす
(3)php.iniの
 extension dir = c:\php4\extension に設定
(4)(3)のディレクトリにphp_oci8.phpをおいておく

上記(1)~(4)まで確認しました。
また色々なサイトも見ました・・・

ちなみにAPACHEのエラーログは、
[Tue Mar 18 17:48:09 2003] [error] [client 127.0.0.1] PHP Warning: oci8: Unable to initialize module
[Tue Mar 18 17:48:09 2003] [error] [client 127.0.0.1] Module compiled with debug=0, thread-safety=1 module API=20020429
[Tue Mar 18 17:48:09 2003] [error] [client 127.0.0.1] PHP compiled with debug=0, thread-safety=1 module API=20010901
[Tue Mar 18 17:48:09 2003] [error] [client 127.0.0.1] These options need to match
[Tue Mar 18 17:48:09 2003] [error] [client 127.0.0.1] in Unknown on line 0
[Tue Mar 18 17:48:09 2003] [error] [client 127.0.0.1] PHP Fatal error: Call to undefined function: ocilogon() in c:\apache group\apache\htdocs\opt_in\sample.php on line 6

どうしていいかわかりません(泣)
宜しくお願い致します。m(_ _)m

A 回答 (1件)

php_oci8.dllのバージョンが異なると思います。


コンパイルした結果が異なるということでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!