首页 > 解决方案 > 在 session.php 第 127 行:找不到类“Str”

问题描述

我正在尝试升级 Laravel 项目。我在线下载到第 8 版,但在升级到第 6 版时,我不断收到:

在 session.php 第 127 行:找不到类“Str”

在我的命令行中。请问我做错了什么。

这是第 127 行

Str::slug(env('APP_NAME', 'laravel'), '_').'_session'

标签: phplaravellaravel-6

解决方案


我认为您需要添加

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


推荐阅读