rhacoを使ってみた
phpのfreamworkであるrhacoを使ってみた
http://rhaco.org/
バージョンは1_6_0
(バージョンが変わると動作が違うらしいので注意)
とりあえずrhacoをダウンロードできたら
cd /var/www/ cp /home/hoge/rhaco/ /var/www/
次にプロジェクト用のディレクトリを作成し、setup.phpをコピーする
mkdir test cp /var/www/rhaco/setup.php /var/www/test/
http://localhost/test/setup.phpにアクセスするとこんなのが表示される
rhacoを置いたパスを入力
setをクリック
怒られる・・・権限がありませんと そりゃそうだ
sudo chmod -R 777 /var/www/test/
続く
変数名
はやりに乗ってhogeじゃなくてponyoにしようと思います。
セッションタイムアウト
世の中のWebサイトってSESSIONの有効期限が切れると
「タイムアウトしました」的エラーが表示されるけど、
SESSIONの有効期限が切れた場合に、ページ遷移もしくは
なにかしらのアクション実行するとログインページに戻す
ようにしたい。
普段は
ログイン時に、SESSIONとは別にCOOKIEにも認証済のフラグステータスを持たせ
COOKIE :真 && SESSION : 真 ⇒ そのまま(ログイン済)
COOKIE :真 && SESSION : 偽 ⇒ SESSIONタイムアウトと判断
COOKIE :偽 && SESSION : 偽 ⇒ ログイン前
COOKIE :偽 && SESSION : 真 ⇒ こんな状態はありえない
こんな感じでやるのだが、他に方法はあるのだろうか?
ubuntuでfirefoxが落ちる
ubuntuのバージョンを7.10にアップデートした際にubuntuのJapaneseTeamの
7.10用レポジトリを有効にしなくてはいけなかったらしい。
さっそくやってみる。
システム−システム管理-ソフトウェア・ソースコードを選択
ubuntu7.04では
deb http://archive.ubuntulinux.jp/ubuntu-ja feisty/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja feisty/
deb http://archive.ubuntulinux.jp/ubuntu-ja feisty-ja/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja feisty-ja/
だったので
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
に変更。
「閉じる」をクリックして「再読込」をクリックする。
最後にSynapticでscim-bridgeを検索。インストールされていなければインストール。
よしできたw
お、落ちないですな。