質問 > 管理機能 > 3.0.9 セッションを保存できない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
alice4work |
投稿日時: 2016/4/27 11:39
対応状況: −−−
|
半人前 登録日: 2012/7/27 居住地: 投稿: 13 |
3.0.9 セッションを保存できない 無改造の EC-CUBE 3.0.9, 3.0.10 をvagrant 上の centos 6.7 にインストールしたのですがセッションが機能していないのか管理画面にログインしようとすると正しいパスワードでもエラー表示なくログイン画面に戻されてしまいます。
ログを確認するとCSRFトークンが一致していないようです。 eccube.INFO: Authentication request failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\InvalidCsrfTokenException(code: 0): Invalid CSRF token. at /var/www/html/eccube3010/vendor/symfony/security/Http/Firewall/UsernamePasswordFormAuthenticationListener.php:82)"} [] 下記のようにしてセッションの中身を確認したところ本来あるはずの「_csrf/authenticate」などのセッションが一切存在しないようでした。 var_dump($app['session']->all()); 「app/cache/eccube/session」のフォルダにはいくつかのファイルが作成されているようですがすべて0バイトになっています。 一時的にフォルダパーミッションなどを 777 にしてみましたが変化はないようです。 何が原因なのでしょうか? |
osamusi |
投稿日時: 2016/7/21 16:21
対応状況: −−−
|
長老 登録日: 2008/11/5 居住地: 投稿: 204 |
Re: 3.0.9 セッションを保存できない EC-CUBE3系に関しては、「EC-CUBE3.0について」という専用フォーラムがございますので、そちらで相談した方がよいかと存じます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |