質問 > その他 > 画像、セッションファイルのDB保存方法 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Oniki |
投稿日時: 2020/7/31 11:59
対応状況: −−−
|
常連 登録日: 2018/11/26 居住地: 投稿: 38 |
画像、セッションファイルのDB保存方法 --------------------------------------------------------
[EC-CUBE] 3.0.16 [レンタルサーバ] さくらレンタルサーバ ビジネスプロ [OS] FreeBSD 9.1-RELEASE-p24 amd64 [PHP] PHP 7.2.31 [データベース] MySQL 5.7 [WEBサーバ] Apache/2.4.43 -------------------------------------------------------- EC-CUBE3.x系でセッションや画像ファイルをDBに保存する方法はありますでしょうか。 EC-CUBE4 ではこちらの方法があるようです。 セッションをファイルではなくデータベースに保存する方法 https://umebius.com/eccube/eccube4-db-session/ どなたか、ご教示お願いいたします。 |
468 |
投稿日時: 2020/8/2 11:51
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 画像、セッションファイルのDB保存方法 以下のURLのようにメモリキャッシュにセッションを格納させる方法は動作確認されているようです。
https://doc.ec-cube.net/spec_session-handler 投稿いただいたリンク先のページで紹介されているPdoSessionHandlerは symfony2でも利用できると思います。 ただ少し調べてみましたが、ECCUBE3.0.8まではPdoSessionHandlerを利用してdtb_sessionテーブルにセッションを格納していたみたいですが 3.0.9以降ファイルを利用する形になったみたいです。 https://github.com/EC-CUBE/ec-cube/pull/1392/files 上記ページを参考にその時に除外した行をApplication.phpに追記すれば利用できるようになるのではないでしょうか? あと、画像ファイルについてはバイナリデータでDBに格納する処理とDBから取り出す処理をカスタマイズする必要があるかと思います。
|
Oniki |
投稿日時: 2020/8/3 17:15
対応状況: −−−
|
常連 登録日: 2018/11/26 居住地: 投稿: 38 |
Re: 画像、セッションファイルのDB保存方法 ご回答、ありがとうございます。
検討します。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |