我正在尝试使用缩略图包从基础图像生成缩略图图像。最初,我的源图像在我的静态目录中,由于缩略图包希望将它们生成到我的媒体目录中,我认为这就是我收到的SuspiciousFileOperation错误的原因。 没问题,我只是把我的图片拷贝到我的媒体目录中,我以为这会解决这个问题,但是问题仍然存在。 据我所知,相对路径和完整路径似乎存在问题? 完整的错误是: SuspiciousFileOperation at /toys/
The joined path (/media/images/test.jpg) is located outside of the base path component
我有一些输入,包括缩略图和图片,我有一些验证条件来检查来自这些输入的两个数据。输入到图像列中的数据输入成功,但在缩略图列中生成C:\xampp\tmp\phpACA2.tmp,您如何进行验证以使数据正确进入?
public function store(Request $request)
{
if($request->file('thumbnail')){
$request->file('thumbnail')->store('post-images');
在laravel 5.2中,我关注的是多张图片的上传,我没有使用干预。我只需要一个图像的缩略图视图和所有的图像后,点击缩略图图库。我已经成功上传了图片,但无法进入视图。我有两个表posts和images。
posts表
| id |标题描述
图像表
| id | p_id |路径
我有这样的关系。
// Post model
public function images()
{
return $this->hasMany('App\Models\Image','p_id');
}
//Image model
public function posts