日本PHPユーザ会 掲示板

日本PHPユーザ会運営の掲示板です。※ただいまテスト運用中です。

日本PHPユーザ会 掲示板 » PHP 5 » php5ts.dllのエラーについて

php5ts.dllのエラーについて

ページ: 1

投稿者 投稿
会員
登録者: 3 2009
返信数: 2
インストールでつまずいてますのでご教授願います。
環境は
windows xp
apache_2.2.11-win32-x86-openssl-0.9.8i.msi
php-5.2.9-1-win32-installer.msi
mysql-5.1.32-win32.msi
phpMyAdmin-3.1.3-all-languages.zip
にて作成しています。
phpMyAdminを使用しようとした時に
「お使いの PHP MySQL ライブラリのバージョン 5.0.51a が MySQL サーバのバージョン 5.1.32 と異なります。これは予期しない不具合を起こす可能性があります。」
と表示されましたのでMySQLインストールフォルダのbin/libmySQL.dllを
PHPインストールフォルダに複写し既存のlibmysql.dllを置き換えました。
phpinfo()を確認するとmysqlのClient API versionは5.1.32 と表示されますが
phpMyAdminを使用しようとした時に
「エラー発生アプリケーション httpd.exe、バージョン 2.2.11.0、エラー発生モジュール php5ts.dll、バージョン 5.2.9.9、エラー発生アドレス 0x0000a006」
というApplication Errorが発生してしまいます。

php-5.2.9ではmysql-5.1.32が使用できないのか設定方法があるのか
ご存知の方がいましたらご教授ください。よろしくお願いします。
管理者
登録者: 10 2005
返信数: 38
簡潔に書くとそれは「やってはいけないこと」になるかと思います.

phpMyAdminはそのメッセージを出して使えないのか,あるいは使えるのかどちらですか?
多分後者ではないかと思うのですが,もしそうならそのまま使うという手段もあると思います.

一番キレイなのは当然MySQL 5.1.32の開発関連のファイル(ヘッダーなど)がある環境でPHP自体のリビルドになると思いますが.
会員
登録者: 3 2009
返信数: 2
回答有難うございます。

PHP自体のリビルドは少しハードルが高そうなので素直にMySQLのバージョンを5.0.x系に落として使用します。

有難うございました。

ページ: 1

日本PHPユーザ会 掲示板 » PHP 5 » php5ts.dllのエラーについて

日本PHPユーザ会 掲示板 は UseBB 1 フォーラムソフトウェア を使用しています