您现在的位置是:网站首页> 编程资料编程资料
Laravel框架之解决前端显示图片问题_php实例_
2023-05-25
501人已围观
简介 Laravel框架之解决前端显示图片问题_php实例_
最近做项目,功能是在用户上传图片成功后显示该图片,在本地测试(WAMP环境)下正常显示,但是部署到服务器上(LNMP)下无法显示。
因为LNMP环境下域名直接指向Laravel框架下的public目录,public为Laravel框架唯一对外公开的文件夹,而我的图片保存在storage/images,无法直接访问。查了官网文档发现可以在Linux下建立文件软链接,但试了以后没成功(可能是我打开的方式不对)。而且这样做在WAMP下又不能显示图片了
最后,还是决定将图片保存在public/images,一方面图片资源本来就不是什么隐私文件,本来就是要对外开放的,另一方面,WAMP和LNMP环境下都可直接访问此目录,代码不用写两份。
Laravel框架访问public/images/test.jpg图片可以这样写:
不用加public,因为asset()方法指向的就是public目录
以上这篇Laravel框架之解决前端显示图片问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- laravel中的fillable和guarded属性详解_php实例_
- laravel5.6中的外键约束示例_php实例_
- laravel5.6实现数值转换_php实例_
- laravel框架之数据库查出来的对象实现转化为数组_php实例_
- Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()_php实例_
- laravel 执行迁移回滚示例_php实例_
- Laravel5.5 数据库迁移:创建表与修改表示例_php实例_
- 关于laravel5.5的定时任务详解(demo)_php实例_
- laravel 出现command not found问题的解决方案_php实例_
- 关于laravel框架中的常用目录路径函数_php实例_
 }})
