symfony Symfonyでセッション情報をDBに保存する #contents

*保存テーブルの作成 [#bc93be5f] CREATE TABLE `session` (

`id` char(32) NOT NULL,
`data` text NOT NULL,
`time` timestamp NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY  (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

*factories.yml 編集 [#w32968fc] app/<アプリケーション名>config/factories.yml all:

 storage:
   class: sfMySQLSessionStorage
   param:
     session_name: s
     db_table: session
     database: <dbname>
     db_id_col: id
     db_data_col: data
     db_time_col: time

symfony cc

*php.iniの編集 [#x6263503] session.save_handler = user


Personal Tools