組態

檔案系統配置檔案位於 config/filesystems.php。在此檔案中,你可以配置所有磁碟。每個磁碟代表一個特定的儲存驅動程式和儲存位置配置檔案中包含每個支援的驅動程式的示例配置。因此,只需修改配置即可反映你的儲存首選項和憑據!

在使用 S3 或 Rackspace 驅動程式之前,你需要通過 Composer 安裝相應的軟體包:

  • 亞馬遜 S3:league/flysystem-aws-s3-v2 ~1.0
  • Rackspace:league/flysystem-rackspace ~1.0

當然,你可以根據需要配置任意數量的磁碟,甚至可能有多個使用相同驅動程式的磁碟。

使用本地驅動程式時,請注意所有檔案操作都與配置檔案中定義的根目錄相關。預設情況下,此值設定為 storage/app directory。因此,以下方法將在 storage/app/file.txt 中儲存一個檔案:

Storage::disk('local')->put('file.txt', 'Contents');