バージョン選択

フォーラム

メニュー

オンライン状況

70 人のユーザが現在オンラインです。 (60 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 70
もっと...

サイト内検索

質問 > 管理機能 > .envで本番に設定するとで管理画面にログインが行えない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
take220
投稿日時: 2020/9/28 17:16
対応状況: 確認中
半人前
登録日: 2020/9/8
居住地:
投稿: 14
.envで本番に設定するとで管理画面にログインが行えない
[EC-CUBE] 新規インストール4.0
[レンタルサーバ] aws Lightsail
[OS] AmazonLinux2
[PHP] php7.3
[データベース] mysql5.6
[WEBサーバ] apache2.4.6
[ブラウザ] google chrome
[導入プラグインの有無] 自身で作成
[カスタマイズの有無] 無し
[現象]
.envファイル
を以下のように変更したところ、管理画面へのログインが行えなくなりました。

#本番
APP_ENV=prod
APP_DEBUG=0
#開発
#APP_ENV=dev
#APP_DEBUG=1

.envの設定を開発環境にすれば問題なく、管理画面にログインできるのですが、本番環境になると、ログインが行えません。

正しい情報を打ち込んでも、誤った情報を打ち込んでも、ログイン画面にリダイレクトされてしまいます。

468
投稿日時: 2020/9/29 10:16
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: .envで本番に設定するとで管理画面にログインが行えない
開発環境と本番環境でディレクトリ構造に差はありませんか?

開発環境
https://hogehoge.com/xxxx/

本番環境
https://hogehoge.com/

ディレクトリに差がある場合は.envのECCUBE_COOKIE_PATHの指定も変更する必要があります。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

take220
投稿日時: 2020/9/29 12:33
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 14
Re: .envで本番に設定するとで管理画面にログインが行えない
こちらの質問では、.envを編集しているのは、どちらも同じ環境であり、ディレクトリ構造に差もありません。

EC-CUBEのsite.logなどにも、ログが書き出されたりしていないのですが、何が起きているのか確認する方法はありますでしょうか?
468
投稿日時: 2020/9/29 14:41
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: .envで本番に設定するとで管理画面にログインが行えない
すみません。本番、開発がそれぞれ別環境での話かと勘違いしていました。
一度、/var/cache/以下のキャッシュを手動で削除されてみては如何でしょうか?
あと、webサーバのerrorログに何か出力されていたりしている可能性はありませんか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

take220
投稿日時: 2020/9/29 17:52
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 14
Re: .envで本番に設定するとで管理画面にログインが行えない
説明がわかりづらく申し訳ないです。

キャッシュは、
/var/cache/*
/var/www/html/var/cache/*
を削除しており、

エラーログ
/var/log/httpd/error_log
/var/www/html/var/log/以下のsite.log等
にも出力はありませんでした。
468
投稿日時: 2020/9/30 9:52
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: .envで本番に設定するとで管理画面にログインが行えない
何点か確認ですが
本番用の設定に変更された時、フロントのカート投入やマイページのログインは正常に動作しますか?

APP_DEBUG=0のみ変更した場合、
管理画面へのログインは可能でしょうか?

あとあまり関係無いかもしれませんが
Lightsailロードバランサーを利用されていたりしますか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

take220
投稿日時: 2020/9/30 10:52
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 14
Re: .envで本番に設定するとで管理画面にログインが行えない
本番用に設定したときには、
マイページへのログインは行えず、同じ画面にリダイレクトされます。
カート投入も行うことはできず、「カートへの追加に失敗しました。」というアラートが表示されます。

この場合にもエラーが発生した際に、ログには何も書き込まれていません。



APP_ENV=dev
APP_DEBUG=0
の場合は、正常にログインすることができ、


APP_ENV=prod
APP_DEBUG=1
の場合には、システムエラーが発生します。


Lightsailロードバランサーは使用していません。
468
投稿日時: 2020/9/30 14:36
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: .envで本番に設定するとで管理画面にログインが行えない
>本番用に設定したときには、
>マイページへのログインは行えず、同じ画面にリダイレクトされます。
>カート投入も行うことはできず、「カートへの追加に失敗しました。」というアラートが表示されます。

上記の現象からPHPのセッション、またはCookie関連の動作が正常に動いていないのではないかと思うのですが
何故、そのような現象が起こるのか見当がつきません。
ブラウザを変更しても全てのブラウザで同じ現象が発生しますか?
あと、SSLは適用済みですか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,856名です
総投稿数は109,989件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.