ThinkPHP: Class ‘think\\facade\\Filesystem‘ not found

简介: ThinkPHP: Class ‘think\\facade\\Filesystem‘ not found

目录

问题描述

新项目报错

ThinkPHP: Class 'think\\facade\\Filesystem' not found

我保证我只改了数据库配置,其他代码都是原样拷贝过去的

查看 composer.lock 文件

{
    "name": "topthink/framework",
    "version": "v6.1.2",
}

找到他的2023年2月10日 发布的更新文档:ThinkPHP6.1.2版本发布——兼容PHP8.2

发现它删除了Filesystem

移除基础类中Filesystem申明属性

感觉和我的报错很相关了

解决方式

1、安装一个低版本的依赖

composer require topthink/framework=6.0.8

2、可以将版本锁定

修改前 composer.json

{
    "require": {
        "topthink/framework": "^6.0.8",
    }
}

修改后 composer.json

{
    "require": {
        "topthink/framework": "6.0.8",
    }
}


相关文章
|
3月前
|
iOS开发
IOS编译报错‘ZipArchive.h‘ file not found|Use of undeclared identifier ‘SSZipArchive‘
IOS编译报错‘ZipArchive.h‘ file not found|Use of undeclared identifier ‘SSZipArchive‘
60 1
|
4月前
|
存储
定义存储路径的写法 private static final String STORE_DIR = “E:\\B站视频创作\\前后端项目构建-小功能实现\\代码\\backend\\src\\main
定义存储路径的写法 private static final String STORE_DIR = “E:\\B站视频创作\\前后端项目构建-小功能实现\\代码\\backend\\src\\main
|
C#
利用ICSharpCode.SharpZipLib.dll解析 出错:“Wrong Local header signature: 0xFF8”
## 分析原因 利用ICSharpCode.SharpZipLib.dll解析APK时,进入APK的AndroidXml获取时出现报错 ## 出错代码 ```csharp using (ICSharpCode.SharpZipLib.Zip.ZipInputStream zip = new ICSharpCode.SharpZipLib.Zip.ZipInputStream(File.OpenRead(path))) { using (var filestream = new FileStream(path, FileMode.Open, FileAccess.Read)) {
136 1
PHP zip ZipArchive 扩展
PHP zip ZipArchive 扩展
112 1
|
Unix Windows
为什么文件路径 Program Files 可以写成 Progra~1
为什么文件路径 Program Files 可以写成 Progra~1
|
JavaScript Java
Argument 2 passed to think\\filesystem\\Driver::putFile() must be an instance of think\\File
Argument 2 passed to think\\filesystem\\Driver::putFile() must be an instance of think\\File
1196 0
|
PHP
PHP: Laravel报错Target class [App\\service\\AuthService] does not exist
PHP: Laravel报错Target class [App\\service\\AuthService] does not exist
139 0
|
消息中间件 PHP
laravel6 使用rabbitmq报错:Call to a member function make() on null at Queue\\Jobs\\Job.php:215
laravel6 使用rabbitmq报错:Call to a member function make() on null at Queue\\Jobs\\Job.php:215
181 0
成功解决FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\niu\\AppData\\Local\\Temp\\p
成功解决FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\niu\\AppData\\Local\\Temp\\p
成功解决FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\niu\\AppData\\Local\\Temp\\p