Pages

2010年9月28日火曜日

[BlueOnyx]mod_rewriteを有効に。

今更ながらWordpressの設置が社内で流行っています。

そこでパーマリンクの設定するとかなんとかで、「mod_rewriteを有効にせよ」
との特命をうけ、いざ出陣。

ググッてみると簡単そうです。何でもhttpd.confのAllowOverrideを
Allにすれば動きそうでした。

が、会社のサーバーはBlueonyx。

/etc/httpd/conf/httpd.confを設定して、
/etc/init.d/httpd restartをしても、まったく反映されません。

なんのこっちゃ。

いろいろ調べたら、自分の技術レベルの低さに驚きました。
結局、

/etc/httpd/conf/vhost/siteXX.include (XXは任意の数字)

というファイルに

<Directory /home/.sites/XXX/siteXX/web>
Options All
AllowOverride All
</Directory>

を追加して、作業終了となりました。

他のサイトでの設定が残っていて、ファイルをコピーしたあと
編集したいのであれば

mv /etc/httpd/conf/vhost/siteXX.include /etc/httpd/conf/vhost/siteYY.include

としてファイルをコピーして、内容を編集するだけみたいです。

ちなみにココの作業のままですが。

2010年9月9日木曜日

[Rails]cycleと言う便利なヘルパー

以前会社に在籍していて、現在は首都で頑張っているであろう神様に紹介してもらったRailsの本は初版だったので、テーブルの色分けをするときには「odd_or_even」とか言うものでぐるぐる回していた記憶があります。

そこで、再度検索してみたところ、便利なヘルパーを発見しました。と言うより、かなり以前からあったようです。

ひげろぐさんがヒットしました。

ああ、便利!

あと、以前退社後に神様と話したときは、「Rubyの事は悲しくなるから聞かないでください」って言われました!