2013年12月19日木曜日

Ruby on Rails

久々に。借りてるVPS環境でも動くように。
apacheでPHPと連携させてWEBページを公開させている関係でpassenger使ってapacheで公開。

<VirtualHost *:80>

   RailsEnv development

   ServerName hogehoge.madhatter.jp
   # !!! Be sure to point DocumentRoot to 'public'!
   DocumentRoot /var/www/html/madhatter.jp/hogehoge/public
   <Directory /var/www/html/madhatter.jp/hogehoge/public>
      # This relaxes Apache security settings.
      AllowOverride all
      # MultiViews must be turned off.
      Options -MultiViews
   </Directory>
    ErrorLog logs/hogehoge.madhatter.jp-error_log
    CustomLog logs/hogehoge.madhatter.jp-access_log common
</VirtualHost>

RailsEnv development

とすることで、開発モードになるそうだ。
最初はこれを書かなかったら、viewを変更してもブラウザ上でも変更が確認できず。productionモードだと、サーバを再起動しないと反映されないそうな。なるほど。

参考
http://d.hatena.ne.jp/suzukit86/20130710/p2

0 件のコメント:

コメントを投稿