|
WindowsXP環境で、Apache 2.0.47 + PHP 5.0.0b1
をインストールして、MySQL関数を使おうとすると、
extensionのロードに失敗して実行できません。
これを実行できるようにするメモです。
-
こちらからWindows版
PHPバイナリのスナップショットをダウンロードして、インストールします。
-
PHPのホームの下、dllsディレクトリにあるiconv.dllをApacheのModulesディレクトリに、
同じくlibMySQL.dllをApacheのルートディレクトリにコピーします。
MySQLのバージョンによっては、MySQLのホームの下のlib/optにある
libMySQL.dllを使わないと、Apache起動時に
「指定されたプロシージャが見つかりません」と言われてしまうこともあるようです。
-
Windowsディレクトリ、またはApacheのルートに置いたphp.iniを編集し、
「extension=php_mysql.dll」という行を書き加えます。
-
Apacheを再起動します。警告が出なければOKです。
(first uploaded 2003/11/11 last updated 2003/11/11, URANO398)
|