AN HTTPD ゲストブック/コメント集(2006年7月16日18:33)


masa rng1093@nifty.com 2006/07/16 19:05

自己レスです。
すいません。単純ミスでした。extensionファイルの所在をphp.iniの設定で行うのを飛ばしていました。ちょこまかとした設定がいっぱい続くので、年寄りには酷な部分があります。ある程度、オートマチックでインストールできないかなとは思いますが。


masa rng1093@nifty.com 2006/07/16 18:33

Anhttpd, Mysql5.0, PHP5.0という組み合わせを考えています。

いずれもインストールのガイドラインに沿って忠実にインストールしました。
最終的なチェックは不十分ですが、1点思わしくない動作をする問題に直面しました。

以下、php.iniにかんする情報で、http://homepage1.nifty.com/yito/anhttpd/faq/php5.html より抜粋
------------------------------------------------------------------
PHPから MySQLや PostgreSQLにアクセスするときは以下を設定する。
extension=php_mysql.dll(アンコメント PHP4のphp.iniを使用するときはこの行を追加)

MySQLではさらに、C:\php\libmysql.dllを C:\windows\system32 (Windows2000では C:\WinNT\system32)にコピーする。コピーしていないと
PHP Startup: Unable to load dynamic library 'c:\php\ext\php_mysql.dll' - 指定されたモジュールが見つかりません。
というアラートが表示される。
------------------------------------------------------------------
libmysql.dll を所定のところにコピーすると、php.iniでextension=php_mysql.dllを
アンコメントしてもエラーがでないという主旨ですが、エラーが出てしまいます。
php_mysql.dllが所定の場所にない、あるいは見つからないというエラーです。
実際にこのファイルphp_mysql.dllは存在しないファイルのようですが。
この問題を回避する方法を教えて下さい。よろしくお願いします。