Laravel怎么解决网页图片显示有问题的情况
Admin 2022-05-30 群英技术资讯 1071 次浏览
关于“Laravel怎么解决网页图片显示有问题的情况”的知识有一些人不是很理解,对此小编给大家总结了相关内容,具有一定的参考借鉴价值,而且易于学习与理解,希望能对大家有所帮助,有这个方面学习需要的朋友就继续往下看吧。最近做项目,功能是在用户上传图片成功后显示该图片,在本地测试(WAMP环境)下正常显示,但是部署到服务器上(LNMP)下无法显示。
因为LNMP环境下域名直接指向Laravel框架下的public目录,public为Laravel框架唯一对外公开的文件夹,而我的图片保存在storage/images,无法直接访问。查了官网文档发现可以在Linux下建立文件软链接,但试了以后没成功(可能是我打开的方式不对)。而且这样做在WAMP下又不能显示图片了
最后,还是决定将图片保存在public/images,一方面图片资源本来就不是什么隐私文件,本来就是要对外开放的,另一方面,WAMP和LNMP环境下都可直接访问此目录,代码不用写两份。
Laravel框架访问public/images/test.jpg图片可以这样写:
<img src="{{ URL::asset('images/test.jpg') }}" id="img"/>
不用加public,因为asset()方法指向的就是public目录
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
对于如下二维数组,要求对其进行去重: $arr=array('0'=>array('name'=>'james','age'=>30,),'1'=>array('name'=
今天小编就为大家分享一篇自定义Laravel (monolog)日志位置,并增加请求ID的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
在本篇文章里小编给大家整理了一篇关于php substr()去掉最后一位字符的实例方法,有兴趣的朋友们可以跟着学习下。
functionnumber($str){returnpreg_replace('/\D/s','',$str);}//echo123456echonumber('Hello123world456!!');//支持小数functionnumber($str){returnpreg_replace('/[^\.0123456789]/s','
PhpSpreadsheet是一个用纯PHP编写的库,提供了一组类,可以方便我们进行读取和写入不同的电子表格文件格式,因此PHP使用PhpSpreadsheet能很比较方便的对Excel进行操作,有些朋友可以能没有接触过PhpSpreadsheet,下面小编就给大家介绍一下PHP使用PhpSpreadsheet操作Excel的方法。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008