脚本@php artisan 包:发现如何处理返回的错误代码 255 的自动加载转储后事件

2022-08-30 09:12:44

我把我的项目从一张桌子搬到了另一张桌子上。
当我运行时,它不起作用。php artisan

我试图运行,但它返回错误composer update

脚本@php artisan 包:发现如何处理返回的错误代码 255 的自动加载转储后事件


答案 1

这是我从laravel版本6.x - 7.x升级后解决这个问题的方法:

在更改App\Exceptions\Handler

//Use Exception;
Use Throwable;

然后接受实例的方法,而不是如下所示:ThrowableExceptions

//public function report(Exception$exception);
public function report(Throwable $exception);

//public function render($request, Exception $exception);
public function render($request, Throwable $exception);

在:config\session.php

//'secure' => env('SESSION_SECURE_COOKIE', false),
'secure' => env('SESSION_SECURE_COOKIE', null),

然后运行composer update


答案 2

我以这种方式解决了这个问题:

cd bootstrap/cache/
rm -rf *.php

引导目录包含初始化结构的 app.php 文件。此目录还包含一个缓存目录,其中包含用于性能优化的结构生成的文件,例如文件和路由缓存服务。Laravel 存储配置文件、提供程序和缓存服务,以优化此信息的提取。我的问题是当另一个开发人员在您的计算机上运行“ php artisan config: cache”命令时,由于缓存文件夹包含可以删除的文件,因此我删除了它们并解决了问题。


推荐