php - 在 session.php 第 127 行:找不到类“Str”
问题描述
我正在尝试升级 Laravel 项目。我在线下载到第 8 版,但在升级到第 6 版时,我不断收到:
在 session.php 第 127 行:找不到类“Str”
在我的命令行中。请问我做错了什么。
这是第 127 行
Str::slug(env('APP_NAME', 'laravel'), '_').'_session'
解决方案
我认为您需要添加
use Illuminate\Support\Str;
到session.php
配置文件的顶部。
在 5.0 版本中,这从未发生过,并在 Laravel 6 中引入。
参考:
Laravel 5:https ://github.com/laravel/laravel/blob/5.0/config/session.php
Laravel 6:https ://github.com/laravel/laravel/blob/6.x/config/session.php
推荐阅读
- swift - `MTLTextureDescriptor has invalid pixelFormat (0) 我该怎么办?
- android - java.lang.RuntimeException:无法实例化应用程序android.app.Application:java.lang.IllegalStateException:(应用程序不断崩溃)
- python - 在使用 ElementTree 解析之前,如何检查 XML 中是否存在标签?
- python - Django:在 runserver 之后立即运行脚本
- excel - 如何将多列插入Excel中的两列?
- angular - 如何在Angular中的http get函数中从返回中获取数据
- android - webView android上的服务器挂断
- sql - 存在与存在;导致(声称的)性能差异的实现细节
- android - 如何在 recyclerview 中加载图像而不影响 imageview 中定义的大小?
- javascript - 如何从角度 5 中的自定义属性中获取值?