gpt4 book ai didi

php - Laravel 5 on php artisan config:clear generated Closure::__set_state() 错误

转载 作者:IT王子 更新时间:2023-10-29 00:14:28 24 4
gpt4 key购买 nike

我的代码在生产环境中运行

php artisan config:clear

在那之后,我的代码没有运行。索引页面和所有其他页面都变成了白屏,并在 Firebug 中给出了 500 个内部服务器错误。当我尝试运行时

php artisan

它给了我错误

PHP Fatal error:  Call to undefined method Closure::__set_state() in /var/www/live/vendor/config.php on line 56

我的代码正在生产中!!/vendor/config.php 文件之前不存在,该代码发生了什么?你遇到过这样的错误吗?我已授予对存储/文件夹和供应商/的所有权限。任何帮助/指南将不胜感激。

最佳答案

我在运行 php artisan config:cache 时遇到了类似的问题。显然,当应用程序试图加载其中包含闭包的缓存配置文件时,这是一个问题。它不会在 Laravel 中修复,因为在配置文件中使用闭包是一种不好的做法。引用这个 Github issue

我解决这个问题的方法是撤消这个。

删除配置的缓存。

它位于这里

bootstrap/cache/config.php

vendor/config.php

关于php - Laravel 5 on php artisan config:clear generated Closure::__set_state() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31154313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com