所以这是我的代码
public static function getImageThumb($link) {
$domain = substr(Request::root(), 7);
if(starts_with(Request::root(), 'http://')) {
$domain = substr(Request::root(), 7);
}
$link = $domain.$link; // This is prety much something like this domain.name/uploads/image/13_0.jpeg
$img = Image::cache(function ($image) use ($link) {
return $image->make($link)->resize(230, 140);
}, 5, true);
return $img;
}
它给了我这个:Intervention \ Image \ Exception \ NotReadableException 图像源不可读
我真的不知道这里有什么问题..
感谢帮助!
编辑 - - - - - - - - - - - - -
我这样修复它:
public static function getImageThumb($link) {
$link = trim($link, '/');
$img = Image::cache(function ($image) use ($link) {
return $image->make($link)->resize(230, 140);
}, 5, true);
return $img;
}
但是我现在如何获得指向 img 的链接?所以我可以把它放在 src 中作为 img 标签。