質問編集履歴

1

core.php と Configure::read('Session')の内容を掲載

2020/05/14 02:01

投稿

K.T_build
K.T_build

スコア29

test CHANGED
File without changes
test CHANGED
@@ -203,3 +203,85 @@
203
203
 
204
204
 
205
205
  ```
206
+
207
+
208
+
209
+ ```
210
+
211
+ Configure::read('Session')
212
+
213
+
214
+
215
+ array(6) {
216
+
217
+ ["cookie"]=> string(7) "CAKEPHP"
218
+
219
+ ["timeout"]=> int(720)
220
+
221
+ ["ini"]=> array(7) {
222
+
223
+ ["session.use_trans_sid"]=> int(0)
224
+
225
+ ["session.cookie_path"]=> string(1) "/"
226
+
227
+ ["session.gc_maxlifetime"]=> int(54000)
228
+
229
+ ["session.cookie_secure"]=> int(1)
230
+
231
+ ["session.cookie_lifetime"]=> int(43200)
232
+
233
+ ["session.name"]=> string(7) "CAKEPHP"
234
+
235
+ ["session.cookie_httponly"]=> int(1)
236
+
237
+ }
238
+
239
+ ["defaults"]=> string(3) "php"
240
+
241
+ ["cookieTimeout"]=> int(720)
242
+
243
+ ["cacheLimiter"]=> string(15) "must-revalidate"
244
+
245
+ }
246
+
247
+ ```
248
+
249
+
250
+
251
+ ```
252
+
253
+ core.php
254
+
255
+   ※セッションの保存先については質問前に疑ったことがあったため、そのときにセッション情報をデータベースへの保存から
256
+
257
+    サーバー側に保存するように差し替えましたが、問題改善には至りませんでした。
258
+
259
+
260
+
261
+ Configure::write('Session', array(
262
+
263
+ 'defaults' => 'php',
264
+
265
+ //'defaults' => 'database', ※問題発生前はデータベースでしていたが変更しても改善されず
266
+
267
+ 'cookie' => 'CAKEPHP',
268
+
269
+ 'timeout' => 720, //12時間
270
+
271
+ 'ini' => array(
272
+
273
+ 'session.gc_maxlifetime' => 54000, //15時間
274
+
275
+ ),
276
+
277
+ // 'handler' => array(
278
+
279
+ // 'model' => 'SessionTest'
280
+
281
+ // )
282
+
283
+ ));
284
+
285
+
286
+
287
+ ```