スキップしてメイン コンテンツに移動

投稿

12月, 2011の投稿を表示しています

RX100 S7 へ Ubuntu 10.04 をインストール

FujitsuのRX100S7にUbuntu10.04 LTSをインストールした。 標準ドライバでは認識しなかったので、LSIとIntelからDriverをダウンロードした。 まずはこれ。 OS標準のドライバでRAID 1 組んだ後のディスクを認識しなかった。 で、LSI行って見つけてきた。 MegaRAID SAS Driver Ubuntu 10.04 LTS Version 5.30 (2011/12/26現在) 手順通りに従って、無事、OSのインストールができました。 次。 オンボードNICのうち、一個だけ離れているLANポートを認識しなかったので、これも、Intelさん行って見つけてきた。 Network Adapter Driver for PCI-E Gigabit Network Connections under Linux (2011/12/26現在、バージョン1.95) これも、手順通りに従ってコンパイルしてインストール。 無事、認識できました。 ただ、NICドライバは、カーネルのバージョンが上がる度に再コンパイルが必要なので注意。

PHPセッション開始のサンプル

# セッションIDの保存は、クッキーのみを利用する。 ini_set('session.use_cookies', 1); ini_set('session.use_only_cookies', 1); ini_set('session.use_trans_sid', 0); # セッション名を変更する。 session_name('SITENAME'); # 第1引数:セッションクッキーの有効時間(秒数)。0でブラウザを閉じるまで。 # 第2引数:セッションクッキーが有効なパス。供用サーバーで独自ドメインがない場合は、 #      自分が管理するディレクトリ以下に対してのみ、ブラウザからセッションクッキ #      ーを送信させる。 # 第3引数:セッションクッキーが有効なドメイン。 # 第4引数:HTTPSでのみセッションクッキーを有効とする場合は、true とする。 # 第5引数:セッションクッキーへのアクセスはHTTPのみとし、JavaScriptからのアク # セスは許可しない。 session_set_cookie_params(0, '/user/', NULL, false, true); # セッションを開始する session_start(); # セッションハイジャック対策 # セッション固定化攻撃対策 # F5連打対策 # 前回セッションIDを再生成した日時と現在日時を比較し、一定期間(例えば20分)経過 # していたら、セッションIDを再生成する。 $_SESSION['lasttime'] = isset($_SESSION['lasttime']) ? $_SESSION['lasttime'] : 0; $now = time(); if (($_SESSION['lasttime'] + 20 * 60)