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

如何配置Laravel Spatie Backup v8.1.7直接存储到S3的backups文件夹

解决spatie/laravel-backup v8.1.7备份路径问题

要让备份文件直接存入S3的backups文件夹,去掉自动生成的以APP_NAME命名的中间子目录,只需调整config/backup.php中的配置:

1. 修改应用名称配置

找到配置文件顶部的name项,将其设置为空字符串:

'name' => '', // 原配置为 env('APP_NAME', 'laravel-backup')

2. (可选)明确目标路径

如果第一步后仍有路径问题,在destination配置块中添加path项并设为空:

'destination' => [
    'filename_prefix' => 'backup_',
    'path' => '', // 覆盖默认的应用名称路径
    'disks' => [
        'backups',
    ],
],

修改完成后,备份文件会直接存储到你在filesystems.php中指定的backups根目录下,最终路径为backups/backup_2023-03-03-14-41-58.zip。

若之前开启了配置缓存,记得执行以下命令清除缓存:

php artisan config:clear

内容的提问来源于stack exchange,提问作者adam78

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 22:42:40