hikifarmの設定でどうしてもcgiが動かなくて、
会社のUbuntuの神様に理由を説明してみてもらった。
結果は.htaccessがちゃんと読み込まれないみたい。
神も簡単には分からなくて、直接
/etc/apache2/sites-available/default
に
<Directory /var/www/hikifarm>
Order allow,deny
allow from all
Options +ExecCGI + FollowSymLinks
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
</Directory>
を書いたら簡単に動いた。
/var/www/hikifarm/.htaccessに
Options +ExecCGI +FollowSymLinks
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
て書いてもダメだったのに。
前置きはここまで。
さっき昨日までどうしても動かなかったCGIがサクッと動いた。
あれ?何もしてないぞ。
やったと言えばDigest認証の設定をdav_svn.confに記載してきれいに整理したくらい。
きれいに整理がよかったのかな。
昨日あれだけ悩んだのに原因が分からなく治ると気持ちがわるい。
※恥ずかしながら今まで知らなかったこと
1.sudo -sで#でいられる
2.ctrl + r でシェルのヒストリーを検索できる
※物を教わっている時は、
・やっていることは目で盗む
・早くて分からなければ素直に聞く
・最後にお礼はキチンという
Macで環境作るのはまだ先かな。