fetus Diary
2007/03/23(金) - ということで Mojavi 3 で PostgreSQLSessionStorage を使うための覚え書き
今時 Mojavi 3 かよというツッコミは禁止ったら禁止。
# Mojavi 4 使う勇気がないのですよ
まず、webapp/config/factories.ini の storage セクションを書き換え
[storage]
; class = "SessionStorage"
class = "PostgreSQLSessionStorage"
param.db_table = "session_data"
param.db_id_col = "session_id"
param.db_data_col = "session_data"
param.db_time_col = "session_time"
param.session_name = "SESSID"
param.* は PostgreSQLSessionStorage クラスの説明に書いてある通りということで。
で、webapp/config/databases.ini をこうする
[databases]
default = "Default"
[Default]
class = "PostgreSQLDatabase"
param.user = "****"
param.password = "****"
param.database = "****"
param.host = "localhost"
param.port = "5432"
おまけに webapp/config/settings.ini も変更
[.settings]
(中略)
USE_DATABASE = "On"
これで、PostgreSQL 用のモジュールがインストールされていれば動くはず
インストールされていなかったら、session_start() を呼ぶあたりで黙ったままお亡くなりになる。
- 07/03/23
18:5218:55
コメント
コメントはありません。