4

githubから、設定する必要がある構成の主張

$config['sess_use_database'] = TRUE;

これは、セッション データを redis に保存するために必要です。

ただし、CodeIgniter のガイド$config['sess_use_database'] = TRUE;によると、セッション クラスがセッション データを DB に格納する場合。

「sess_use_database」構成をtrueに設定しても、データベースの書き込みがどのようにバイパスされるかを理解したいです。

次に、この方法では、phpredis 拡張機能をインストールする必要があります。

次のgithub リポジトリから別の CI redis ライブラリを既にインストールしています。

phpredis の代わりに上記のライブラリを使用できるように、[ファイル名: ci_sock/part_two/MY_Session.php] ericterpstra のコードを構成するのを手伝ってくれる人はいますか?

4

2 に答える 2

1

Redis セッションCodeigniter バージョン 3でサポートされています

設定ファイルを編集

$config['sess_driver'] = 'redis'; //enable redis session
$config['sess_save_path'] = 'tcp://localhost:6379'; // redis hostname:port 

公式ドキュメント Redis ドライバー

于 2015-11-26T05:44:51.453 に答える