このガイドでlaravelをデプロイしました。
http://juniorgrossi.com/deploying-laravel-applications-on-a-shared-host/
私のWebサーバーには、パブリックにアクセス可能なすべてのファイルを含む public_html ファイルと、残りを含むlaravelフォルダーがあるため、展開用にデフォルトのlaravel構造を分割しました。
私の開発サーバーでは、デフォルトでパブリックフォルダーは同じディレクトリレベルではなく、laravelフォルダー内にあります。
私が得ている問題は、次のようなものを使用する場合です。
// Upload the file
Input::upload('image', 'public/uploads', $filename);
これと同じ。
// Upload the file
Input::upload('image', path('public') . 'uploads', $filename);
public_html フォルダー内にある uploads フォルダーを使用しようとする代わりに、laravel フォルダー内のパブリック ファイルを探します。
そして、私は
「/uploads」ディレクトリを作成できません
もちろん、私の開発サーバーでは、パブリックフォルダーはまだフォルダー内にあるため、論理的です。
これを修正するにはどうすればよいですか?