这是我从公共文件夹调用的代码,它可以正常工作。
<img src="/placeImages/{{$image['image_filename']}}"
这是我从公共文件夹外部或从桌面上的任何文件夹调用的代码,但它无法正常工作。我怎样才能使它发挥作用?
<img src="C:\Users\akosijerbey\Desktop/{{$image['image_filename']}}"
答案 0 :(得分:2)
没有。只有公共文件夹中的图像和文件才能由网络服务器提供。
如果您的文件夹中包含公共文件,那么将它们放在公共文件夹中的一个简单方法就是使用symlinks。 (Linux中的ln -s
)
答案 1 :(得分:0)
可以使用Laravel动态加载图像。
查看Response::download功能。此外,gist还允许您使用Laravel 4加载图像。但是在使用这些方法时要小心,因为如果实现不正确,可能会出现严重的安全漏洞。
既然您已经提到过您正在使用Apache,我强烈建议您查看mod_xsendfile。