You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel跨账号S3文件迁移命令报错:League\Flysystem\UnableToWriteFile类未找到

Laravel跨账号S3文件迁移命令报错:League\Flysystem\UnableToWriteFile类未找到

我们有一个Laravel应用,包含每日执行一次的命令,用于将文件从一个跨账号S3存储桶迁移至另一个S3存储桶。每次执行该命令都会生成错误日志,内容如下:

{
    "class": "Error",
    "message": "Class \"League\\Flysystem\\UnableToWriteFile\" not found",
    "code": 0,
    "file": "/var/www/our-application/vendor/league/flysystem-aws-s3-v3/AwsS3V3Adapter.php:162",
    "trace": [
        "/var/www/our-application/vendor/league/flysystem-aws-s3-v3/AwsS3V3Adapter.php:140",
        "/var/www/our-application/vendor/league/flysystem/src/Filesystem.php:57",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemAdapter.php:331",
        "/var/www/our-application/app/Console/Commands/FileRetriever.php:79",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Container/Util.php:41",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:93",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:37",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Container/Container.php:653",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Console/Command.php:136",
        "/var/www/our-application/vendor/symfony/console/Command/Command.php:312",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Console/Command.php:121",
        "/var/www/our-application/vendor/symfony/console/Application.php:1022",
        "/var/www/our-application/vendor/symfony/console/Application.php:314",
        "/var/www/our-application/vendor/symfony/console/Application.php:168",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Console/Application.php:102",
        "/var/www/our-application/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:129",
        "/var/www/our-application/artisan:37"
    ]
}

目前本地环境无法复现该问题,计划在生产服务器执行composer dump-autoload操作解决。

composer.json中相关依赖库配置如下:

{
    "require": {
        "laravel/framework": "^8.75",
        "league/flysystem": "^1.1",
        "league/flysystem-aws-s3-v3": "^1.0"
    }
}

内容的提问来源于stack exchange,提问作者Garis M Suero

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 19:35:33