我需要加密用户图像内容并存储到数据库中,然后在显示之前解密。我的控制器中的代码加密,
public function savePicture(Request $request)
{
$file = Input::file('pic');
$img = Image::make($file);
Response::make($img->encode('jpeg'));
$picture = new Picture;
$picture->name = $request->get('name');
$picture->pic = $img;
$picture->pic=Crypt::encrypt(file_get_contents($file));
//dd($picture);
$picture->save();
}
当我运行此代码时,我收到错误 PDOStatement :: execute():MySQL服务器已经消失(SQL:插入pictures
(name
,pic
, updated_at
,created_at
)...
我如何解决这个问题?