回答編集履歴

1

php.iniの内容を確認した結果わかったことを追記しました

2018/07/04 00:39

投稿

ockeghem
ockeghem

スコア11701

test CHANGED
@@ -3,3 +3,23 @@
3
3
  session.cookie_domain が間違った設定になっていると、セットしたクッキーがブラウザに受付られず、結果として毎回セッションIDが変わる結果になると思います。
4
4
 
5
5
  原因はこれに限らないと思いますので、調査のためには、ブラウザの開発ツール等で、レスポンスヘッダとリクエストヘッダを確認するとよいでしょう。
6
+
7
+
8
+
9
+ ---
10
+
11
+
12
+
13
+ 追記ありがとうございます。php.iniに以下が指定されていますが…
14
+
15
+
16
+
17
+ ```
18
+
19
+ session.cookie_secure On On
20
+
21
+ ```
22
+
23
+
24
+
25
+ これだと、HTTPSの場合のみクッキーを送信することになります。本番サーバーはHTTPSでしょうか? もし、HTTPならば、上記設定を OFF にするべきです。