我在玩Laravel时,在一秒钟内刷新页面10次,并连续刷新多次。我得到了以下错误
唯一支持的密码是AES-128-CBC和AES-256-CBC正确的钥匙长度。
这是一个最终用户也可以随时发生的测试用例。有什么办法解决它吗?
我的env文件中已经有密钥了。只有当我一次又一次刷新页面时,才会出现这个问题,
我已经检查了答案,但无法帮助
正如一位用户在GitHub上发布的那样,
在大量请求的情况下,会发出两个异步请求,在第二个请求期间,.env文件被锁定,因此您只收到该请求的错误。
要解决这个问题,您可以使用以下命令创建一个缓存,该命令将在进一步请求时绕过.env
文件。
php artisan config:cache
从应用程序文件夹运行以下命令:
$ php artisan key:generate
首先通过运行以下命令生成不存在的键。
php artisan key:generate
接下来清除配置缓存。
php artisan config:clear
应用程序在没有应用程序密钥的情况下缓存了您的配置。