在 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中文網其他相關文章!