【发布时间】:2020-09-02 12:51:51
【问题描述】:
laravel 框架是 7.9.2。
composer 需要 League/flysystem-aws-s3-v3 ~1.0 安装以使用 aws s3。
它在localhost上运行,但是当我把它放在aws服务器上时,
错误:出现 Class 'League\Flysystem\AwsS3v3\AwsS3Adapter' not found 错误。
但是,当我检查作曲家许可证时,
它被识别为 League/flysystem v1.0.67 MIT。
我不知道问题是什么。 如果你有和我一样的困难,请帮助我。
【问题讨论】:
-
您的 composer.json 看起来如何,并且 flysystem-aws 在您的锁定文件中?
-
尝试运行
composer dump-autoload,然后重试。 -
@mrhn composer.json 有 flysystem-aws-s3-v3。
-
@djunehor 我试过 composer dump-autoload,但没有任何改变。
-
是什么触发了这个错误?是在您尝试访问特定路由时发生,还是在您尝试执行任何操作时发生 - 运行命令、访问路由等?
标签: php laravel amazon-s3 file-upload flysystem