0

Laravel 5 と Intervention を使用して、作業用の画像アップロードをフォームで作成しようとしています。

    public function store()
    {
    $input = Request::all();
    Project::create($input);

    if (Input::hasFile('image'))
    {
        $file = Input::file('image');
        $file->move('uploads', $file->getClientOriginalName());

        $image = Image::make(sprintf('uploads/%s', $file->getClientOriginalName()))->resize(120, 120)->save();
    }

    return $file;

   // return redirect('projects');
}

指定したフォルダーに画像をコピーしていますが、 $file を返すと、次の行に何かが表示されます

/tmp/phpoMwrrD

ファイル名の代わりに. 介入のドキュメントを調べてきましたが、何が間違っているのかわかりません。

ドキュメントの引用;

Laravel での画像アップロードの処理

Laravel アプリケーションでは、アップロードされたファイルを直接 make メソッドに渡すこともできます。

Laravel でファイルのアップロードから画像を作成する

// アップロードされたファイルのサイズ変更 Image::make(Input::file('photo'))->resize(300, 200)->save('foo.jpg');

前もって感謝します。

4

2 に答える 2