我正在撰写表格。当用户提交表单时,它失败了。我发现在生产版本中工作时,浏览器中缺少存储laravel会话和令牌的cookie。
但是,它工作正常,并且在MAMP版本中本地创建了cookie。
我已经检查过php.ini文件中的输出缓冲已经设置为4096。
我一直在努力争取这一部分。非常感谢您的帮助。
---更新:以下是会话配置---
<?php
return [
'driver' => env('SESSION_DRIVER', 'database'),
'lifetime' => env('SESSION_LIFETIME', 120),
'expire_on_close' => true,
'encrypt' => false,
'files' => storage_path('framework/sessions'),
'connection' => null,
'table' => 'sessions',
'store' => null,
'lottery' => [2, 100],
'cookie' => env(
'SESSION_COOKIE',
str_slug(env('APP_NAME', 'solutionabc'), '_').'_session'
),
'path' => '/',
'domain' => env('SESSION_DOMAIN', null),
'secure' => env('SESSION_SECURE_COOKIE', false),
'http_only' => true,
'same_site' => null,
];