https://blog.csdn.net/qq_42897782/article/details/84172652
本地部署laravel項目遇到500錯誤 軟鏈接
今天部署laravel項目時遇到500錯誤,提示是服務器出了問題,百度了都用不上,最后發現從線上拉項目時會丟失一個文件 .env (這個為啥會丟失一直想不明白),把這個文件補上后發現還是報錯,但是項目可以訪問了
然后發現是少開了一個擴展文件
打開之后重啟phpstudy就可以訪問項目了。
但是,又發現了新問題,圖片出不來
也是醉了,原來laravel后台上傳圖片是上傳到了storage/app/public文件夾下,但是laravel中的asset()只能讀到項目下直屬的public文件,所以要使用軟鏈接將兩個文件夾鏈接起來(其實也就是將前者的快捷方式發送給后者),這樣asset()就可以直接通過快捷方式訪問圖片
執行軟連接
至此,項目部署終於完了,吼吼吼!!
補充:
執行軟連接時報錯也是缺少 .env 文件