j3259の日記: WIMP
インストーラがさくさく仕事してくれるので、ほとんど手間要らずだなと思ってたら、 phpMyAdmin を開くと「扱えない拡張子のファイルです,<br />PHP の設定をチェックしてください。 - ドキュメント 」というエラー、で飛ばされたページを見ると「1.20 I receive the error "cannot load MySQL extension, please check PHP Configuration".」ふざけるなよ、っていう和訳。英語の不自由な方は無理してローカライゼーションプロジェクトに参加しないように。 正しくは「PHP の MySQL 拡張モジュールの読み込みに失敗しました。PHP の設定を確認してください。」
で、英語の解説も悪い。php_mysql.dll が見つかりませんってことなんだけど、このページによると、libmysql.dllが見つからない場合でも同様のエラーが起きて、libmysql.dllにPathを通した場合(system32に入れなかった場合)Windowsの再起動が必要になるらしい。 一応ログイン画面が出てきたんだけど、何故かログインできない。config.inc.php をよく見ると
$cfg['Servers'][$i]['controluser'] = 'pmausr';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
の記述がある。ログイン画面でユーザネームとパスワード打ち込んでるんだから、そっちが優先だろうと思いつつも上記の二行をコメントアウトすると無事phpMyAdminが開きました。
ここでグダグダ言っても直らないので、プロジェクトにバグ報告しておく。
最新版の Apache HTTP Server 2.2.4 を入れたんだけど、mod_dav_svn のバイナリが対応してないらしいので、2.0.59 を入れなおす。
家のネットワークにはドメインがないけど、以下 Subverion/Apache を Windows ドメイン認証させる方法のリンク
WIMP More ログイン