現在、Laravel 内で Intervention Image パッケージを使用しています。
ユーザーがロゴをアップロードできるようにしたいと考えています。これまでのところ、私は次のものを持っています:
public function postUpdateLogo($id) {
if(Input::file())
{
$image = Input::file('logo');
$filename = time() . '.' . $image->getClientOriginalExtension();
\Image::make($image->getRealPath())
->resize(300, 300)
->save('user/'. $id . '/' . $filename);
$user->image = $filename;
$user->save();
}
}
しかし、送信時に発生するエラーは次のとおりです。
Image.php 行 143 の NotWritableException: 画像データをパス (user/1/1439491280.png) に書き込めません
どんな助けでも大歓迎です。