$ ls crystal_folder

Serverless Laravel搭配Cloudinary實現上傳自由

先是看到紅迪網有人推薦Cloudinary這個雲端,後來又喜出望外找到一個很多版本Laravel都能用的filesystem driver(註:官方有PHP SDK,但只要加加.env改改filesystem.php就能用的套件,似乎只有少數幾個)

於是先去Cloudinary註冊帳號,並按照driver儲藏庫的README.md安裝套件+配置Laravel專案,不過還是有發現兩件事情,解決後才終於串接成功:

  1. local環境沒有SSL憑證,導致遇到cURL的問題,Vercel上的正式環境就沒有這個問題
  2. 明明顯示圖片上傳成功,但網站上的圖還是破的,在新分頁開啟就ok,後來根據這篇討論,發現是要登入Cloudinary後,點選左下角設定齒輪,再切到Security的選項,看到Allowed fetch domains:這個項目,把你的網站domain加上去即可

#Laravel #dev #php