オラクル接続について
再び質問させて頂きます。
今、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
お礼
返信送れてすみません。 できました。ありがとうございます。 また質問の際には宜しくお願いいたします。