-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在LARAVEL9版本中存在无法使用秒传的问题。 #103
Comments
我尝试改动了一下源代码后,发现可以秒传了。但我忘了修改哪些部分,然后又改乱了,还在坚持中。 |
好的,等我看看 |
你好,不好意思现在才回你,之前在虚拟机安装最新版php和laravel的时候遇到很多问题,刚刚才解决,然后我验证了一下秒传是没问题的。 |
至于你说的League\Flysystem版本的问题,我验证时没遇到这种报错,不能复现,似乎无法秒传跟这个版本问题无关,先这样吧,后续有什么问题你再提出。 |
好的,谢谢你!辛苦了, 我现在再试一下。有结果了我再回复您。 |
抱歉,还得打扰您。之前的提问很荣幸能收到您的回复。 我说一下我再次测试的结果 ,
|
的确有这个问题:可以临时不用redis驱动,在配置项中:'header_storage_disk' => 'local', 把redis改为local来实现秒传 |
感谢您的回复。如果改回LOCAL, 那一切就正常了,也不存在上面的错误,但应该不是秒传。 |
在LARAVEL9版本中存在无法使用秒传的问题,原因是League\Flysystem的版本问题。 在LARAVEL5版本中,使用League\Flysystem是1.0版本,在LARAVEL9版本中 League\Flysystem 使用的是3.0版本,所以像
use League\Flysystem\Adapter\AbstractAdapter;
use League\Flysystem\Adapter\Polyfill\NotSupportingVisibilityTrait;
就会报不存在, 在FLYSYSTEM3.X中也不存在Adapter这个目录。
如果不使用秒传,则一切正常。不知道作者是否可以版本更新一下,或告知如何更改。
The text was updated successfully, but these errors were encountered: