今天升级了下thinkphp跑程序的时候突然发现开始报错了,具体错误就是 Class ‘think\facade\Filesystem’ not found ;
什么逻辑代码都没动,就是有点纳闷,按照错误提示一路找过去,确实发现think\facade\Filesystem 不存在了,去官网了解了下,看到说发布的新版本的thinkphp 移除了核心库的Filesystem,那我就明白了,原来是thinkphp框架更新造成的。
去thinkphp的github翻了下看到了有个thinkphp的库叫 topthink/think-filesystem,我就安装了下这个库,跑了下程序就可以了,安装命令很简单,如下
composer require topthink/think-filesystem