本地部署laravel项目遇到500错误 软链接

https://blog.csdn.net/qq_42897782/article/details/84172652

 

 

 

本地部署laravel项目遇到500错误 软链接

今天部署laravel项目时遇到500错误,提示是服务器出了问题,百度了都用不上,最后发现从线上拉项目时会丢失一个文件 .env (这个为啥会丢失一直想不明白),把这个文件补上后发现还是报错,但是项目可以访问了

 

 

然后发现是少开了一个扩展文件

 

 

 

打开之后重启phpstudy就可以访问项目了。
但是,又发现了新问题,图片出不来

 

 

 

 

 

也是醉了,原来laravel后台上传图片是上传到了storage/app/public文件夹下,但是laravel中的asset()只能读到项目下直属的public文件,所以要使用软链接将两个文件夹链接起来(其实也就是将前者的快捷方式发送给后者),这样asset()就可以直接通过快捷方式访问图片

执行软连接

 

 

 

至此,项目部署终于完了,吼吼吼!!

 

 

 

 

 

补充:
执行软连接时报错也是缺少 .env 文件

 

 

 

posted @   谢其江  阅读(1083)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示