首頁 >後端開發 >php教程 >在 Laravel 中為本機檔案建立臨時 URL

在 Laravel 中為本機檔案建立臨時 URL

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-09-28 12:40:021131瀏覽

Creating Temporary URLs for Local Files in Laravel

在 Laravel 中處理私人檔案通常意味著涉及 S3 或 DigitalOcean 等第三方服務。但是如果您在本地開發環境中或有一個輕量級專案怎麼辦?您可能不想依賴第三方雲端服務。

幸運的是,Laravel 可以輕鬆地為本地儲存的檔案提供臨時 URL。這種方法可以加快開發速度並簡化文件共享。

您只需將 .env 檔案中的 FILESYSTEM_DISK 變更為本機即可。

FILESYSTEM_DISK=local

接下來,檢查您的 config/filesystems.php 檔案。在「本機」磁碟配置下,設定「serve」=>是的,如果沒有,您可以新增它。

設定完成後,您可以使用 Laravel 的 Storage::temporaryUrl() 建立在定義的時間後過期的 URL,從而確保檔案的安全。

這裡有本文的更詳細版本,可以幫助您更好地理解(如果您能理解):https://laravelco.com/laravel-how-to-create-temporary-url-for-files-in -local-磁碟/


如果你喜歡這篇文章並且想要支持,可以給我買杯咖啡來支持。

以上是在 Laravel 中為本機檔案建立臨時 URL的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn