[PHP-users 12801] Re: php_odbc.dllについて

Youichi Iwakiri php-users@php.gr.jp
Sat, 25 Jan 2003 11:46:07 +0900


いわきりです

etsurou miyazaki wrote in <000701c2c3b8$502cb060$7701a8c0@kar.ie.kanagawau.ac.jp> :
>PHPにおいてodbcを利用したかったので、php.iniの設定でphp_odbc.dllの前にある;
>を消しました。そしてをしてから、Apacheの再起動を実行したらphp_odbc.dll 指定
>されたモジュールが見つかりません。という警告がでてきました。過去ログで調べた
>のですが、「php_odbc.dllは探してもない」とかいてはありました。しかし解決法は
>書かれていませんでした。(調べた限りでは)どなたか解決法を知っていらっしゃる
>方教えていただけませんか。

お使いのバージョンはいくつですか?

PHP Version 4.0 Beta 2以降であれば、Newsからの抜粋ですが、

August 9 1999, Version 4.0 Beta 2
- Win32 builds now include the ODBC module built-in (Zeev)

となっていますし、php.ini-(dist|recommended)にも、
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.

となってますので、Unified ODBC関数は使えます。

php3の場合でもREADME_WIN32を見ると

Default Configuration and Configuration Issues

* The default configuration for the Windows PHP version contains ODBC
  support. Support for other database modules is provided using 
  dynamically-loaded extensions.

と書かれていますし、

http://ns1.php.gr.jp/php-jp/archives/msg06716.html

にも情報があります。



-- 
Youichi Iwakiri