タグ

ブックマーク / kazu.tv (3)

  • RoRでYou are being redirectedと出る

    ■現象 タイトル通りRuby on Railsで"You are being redirected"という画面が表示されるけど、実際には待ってもリダイレクトされないで、そのページのリンクをクリックしないと次のページに遷移しない。 You are being redirectedで検索するとRoRの特定のバージョンでそういうバグがあったらしいけど、自分の場合は違う。 ■そもそも何の画面? あまり詳しくは調べてないけど、redirect_toを使うと、HTTPレスポンスのヘッダで301だか302が返されると共に、ボディに前述の内容が含まれてクライアントに返されるらしい。 何らかの理由で、上手くリダイレクトがされない場合に、上の内容が表示される。 ■自分のケースの原因 番環境ではページのキャッシュが有効になってる。 ログインが必要なページにアクセスした時にログインページにリダイレクト(redi

  • Eclipseで使用するメモリ量設定

    今までずっと安定して使えてたEclipseがつい数日前に急に不安定になった。 特に設定とかも買えてないし、新しいプラグインとかも入れてないんだけど…多分、今まで使ってなかった機能を使い始めたのかな。別にそんな覚えもないんだけど。 いずれにせよ、そのままだと作業に非常に差し支えるので調べてみた。結論から言うと、Eclipseが使うメモリ使用量を増やしてあげたら安定するようになった。 ■まずはログを確認 Eclipseが落ちたら、まずはワークスペースの中の.metadata/.logというファイルを見る。自分の場合、そこで以下のようなエラーが出ていた。 java.lang.OutOfMemoryError: PermGen space PermGenが何かという説明はとりあえず置いておく。 ■メモリ設定を変更 PermGenに使えるメモリの量を増やしてあげれば良いんだけど、それはどこで設定する

  • CentOSのPHPを5.3にアップグレード

    CentOS標準のパッケージではPHP 5.1系しか使えないので、Remiレポジトリを使ってPHP 5.3を入れる。 色んなWebサイトにやり方が書いてあるけど、もっと簡単にできるので、一応メモ書き程度に残す。 ■EPELとRemiレポジトリをインストール $ sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm $ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm ※2011/2/5追記:エントリ記載当時はepel-release-5-3.noarch.rpmだったけど、現在は5.4になっている。 上の2つのコマンドだけ。remi-release-5-x.el5

  • 1