ユーザーごとの設定
すっかり度忘れしてたので書いておく。
MacOS Xのhttpdの設定ファイルhttpd.confは2つある。一つは/etc/httpd/httpd.conf*1。そしてもう一つは/etc/httpd/users/hoge.conf
自分トコのMacにtDairyを入れたのだが、どうもユーザー認証無しで誰でも書き込めてしまう状態になってしまっていたのだ*2。で、.htpasswdとか、.htaccessとかを何度も確認し、実験してみたのだが全然ダメ。こりゃ認証自体をしようとしてないなって事でhttpd.confを調べてみたのだがこれもちゃんと設定されてそうな感じ(?_?)
いつものようにgoogleさんに聞いて思い出したのが、users以下の設定ファイル。こっちの方が優先されるような感じで、しかもユーザー認証しないような設定*3になっていたのだ。そりゃダメだわな(__)
で、修正したらちゃんと認証されるようになったので、ひとまず解決。
これでtDiaryのcssチェック環境は完成。