【发布时间】:2015-09-04 14:34:06
【问题描述】:
我正在使用 laravel 4.2,我可以在本地主机中显示图像,但不能在实时服务器中显示图像标签,
<img src="images/data/d3ss.jpg" alt="" class="img-responsive">
在本地主机上运行良好,但在实时服务器中运行良好,
如果我们在浏览器中点击图像 url,它会在实时服务器中显示 NotFoundException,但在本地主机中我可以看到图像
http://xxxx.com/yyy/public/data/d3ss.jpg [NotFoundException]
http://localhost/yyy/public/data/d3ss.jpg [Working]
图片已放在 public/images/data 中
我什至尝试过
URL::to('/').'/images/data/d3ss.jpg'
在本地主机而不是在服务器中工作
请指导我,如何解决这个问题。
对不起,
我刚刚找到了解决方案。 实际上,我错误地以 8989_filename.jpg 之类的数字开头图像文件名。当我删除前面的数字时,它可以在服务器中使用。但即使在具有 8989_filename.jpg 之类的数字的本地主机中也可以正常工作。
还有其他建议吗? 感谢您的建议。
【问题讨论】:
-
asset('images/data/d3ss.jpg') -
我试过了。但不工作
-
你有没有弄清楚是什么原因造成的?我刚切换到实时服务器,我遇到了同样的问题....