0
我正在獲取Laravel 5應用程序工作在Azure Web應用程序的過程中,並且通過Laravel的臨時存儲遇到問題。Azure網絡應用程序:FTP上傳的文件權限
任何時候模板呈現時,Laravel都會嘗試將其緩存到本地文件系統。不幸的是,出於某種原因,Laravel沒有權限寫入其存儲目錄。
- 我從我的構建服務器通過FTP部署我的應用程序
- 我對自由層的共享基礎架構(只,而我得到的設置)運行
- 我的部署服務器運行Linux
在這種情況下,問題很明顯。不幸的是,我不明白爲什麼我的Web服務器無法訪問我的FTP用戶上傳的目錄。
理想情況下,任何提供的解決方案都可以作爲我的部署過程的一部分自動化。
Laravel試圖在哪個文件夾中緩存文件? – jangelfdez
Laravel擁有'wwwroot'目錄之外的文件,這很好。其中一個目錄稱爲「storage」,Laravel希望對模板和其他內容進行一些靜態緩存。 –
使用免費層虛擬機是共享的,請檢查標準運行時是否發生問題,當完整虛擬機與您的託管計劃關聯 – jangelfdez