live server中未显示图像-Laravel 4.2

live server中未显示图像-Laravel 4.2,laravel,laravel-4,Laravel,Laravel 4,我正在使用laravel 4.2,我可以在localhost中显示图像,但不能在live server中显示,例如图像标记 <img src="images/data/d3ss.jpg" alt="" class="img-responsive"> 该图像已放置在公共/图像/数据中 我甚至试过用它 URL::to('/').'/images/data/d3ss.jpg' 在本地主机而不是服务器中工作 请指导我,如何解决这个问题 对不起 我刚刚找到了解决办法。 事实上,我错误地用8

我正在使用laravel 4.2,我可以在localhost中显示图像,但不能在live server中显示,例如图像标记

<img src="images/data/d3ss.jpg" alt="" class="img-responsive">
该图像已放置在公共/图像/数据中

我甚至试过用它

URL::to('/').'/images/data/d3ss.jpg'
在本地主机而不是服务器中工作

请指导我,如何解决这个问题

对不起

我刚刚找到了解决办法。 事实上,我错误地用8989_filename.jpg这样的数字启动了图像文件名。当我删除前面的数字时,它在服务器中工作。但即使在数字为8989_filename.jpg的localhost中也能正常工作

还有其他建议吗?
谢谢您的建议。

尝试使用
HTML::image
帮助程序

范例

{{HTML::image('img/picture.jpg','a picture',array('class'=>'my class'))}


更多信息

我认为,您需要为服务器上的映像目录设置正确的权限

sudo chmod -R 770 /var/www/your-site-path/public/data/
sudo chown -R username:www-data /var/www/your-site-path/public/data/

asset('images/data/d3ss.jpg')
我试过了。但不起作用你有没有弄清楚是什么引起的?我刚切换到live server,我也遇到了同样的问题…对不起,我尝试更改权限。仍然没有得到图像。
sudo chmod -R 770 /var/www/your-site-path/public/data/
sudo chown -R username:www-data /var/www/your-site-path/public/data/