如何加载此图片?

问题描述

我可以使用imagecache plugin访问Laravel应用程序。

以下网址将在生产服务器上打开图像good_ogo.png

www.example.net/img/cache/original/good_ogo.png

config/imagecache.php内,路线设置为

'route' => "img/cache",

路径是

'paths' => ['images:bgs','images:','user_images:','images:default'] 

我在包含图像user_images的存储文件夹中发现了一个文件夹good_ogo.png

但是,我不知道为什么要加载它。图片缓存插件本身会加载图片here

foreach (config('imagecache.paths') as $path) {
     // don't allow '..' in filenames
     $image_path = $path . '/' . str_replace('..','',$filename);
     if (file_exists($image_path) && is_file($image_path)) {
        // file found
        return $image_path;
     }
}

其中$filenamegood_ogo.pngpaths的地方。但是,file_exists('user-images:/good_ogo.png')应该返回false吗?

实际上,如果我在本地运行Laravel应用程序,则尽管存在该文件夹也不会显示图像。

简而言之:图像缓存插件如何加载文件?路径中的:是什么意思?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)