php Worning メッセージ 実はlibなんちゃらが見つからない問題 ログメッセージにすっかり騙されてしまったが、実はこれはphp_mysql.dllが見つからないんじゃなくて、php_mysql.dllがロードするlibmysql.dllが見つからないという罠だった。 このlibmysql.dllとかlibmcrypt.dllはC:\phpにあるんだけど、どうもそれを見つけられないらしい。 というわけで、普通はこの手のDLLはC:\WINDOWS\System32に放り込めばいいんだろうけど、言語のランタイムやアーカイバのDLLほど一般的でもないものをSystem32に入れるのは好きじゃないのでApacheに読み込んでもらってみた。 (同様の理由でphp.iniもC:\WINDOWSとかには入れない。)