0

最近、最初の Laravel プロジェクトをホストしました。したがって、これはパブリック フォルダがオンでpublic_htmlあり、他のフォルダがルートの 1 つの forder にあることを意味します。

サーバーにファイルをアップロードしていて、エラーが発生しましたCould not create img/photos directory(言い換え)。かなり長い間グーグルで検索した後、777に許可を与えimgphotosエラーが消えました。唯一のことは、エラーがキャッチされていないことですが、ファイルはアップロードされていません。

注: 私のフォーム宣言では、私が設定した、オートロードとパス'files'=>trueを適切に変更しました。paths.php

// controller
            // upload cover photo if any
            $path = public_path().'/img/album-cover-photos';
            if(Input::hasFile('photo'))
            {
                $ext = Input::file('photo')->getClientOriginalExtension();
                $name = "Album-Cover-".$album->id.'-'.date('YmdHis').'.'.$ext;

                Input::file('photo')->move($path,$name);
                $album->cover_photo = $name;
                $album->save();
            }

問題は何ですか?

4

2 に答える 2