2016-06-15 8 views
0

laravelフレームワークをホームディレクトリまたはpublic_htmlディレクトリにインストールすることをお勧めしますか。どちらの方法でも、どんな懸念がありますか?Laravel in homeまたはpublic_html

+0

ラーベル4または5?彼らはこれを少し違って扱います(https://laracasts.com/discuss/channels/general-discussion/where-do-you-set-public-directory-laravel-5)。 – ceejayoz

答えて

2

これはすべてあなた次第です。あなたはhttpサーバを管理している場合は

、これらのルールに従ってください:

  1. は、パブリックユーザーのためのアクセス可能<project-root>/publicてみましょうだけ
  2. <project-root>/storage以外のファイルは、httpサーバー(writeパーミッションなし)によってreadにすることができます。
  3. <project-root>/storageフォルダとサブフォルダはhttpサーバでwriteにすることができます。
0

あなたのホームディレクトリには、public_htmlから1レベル上にコードを置くことを常にお勧めします。アプリのコードがpublic_html(公開されているディレクトリ)にあると、ホームディレクトリのコードと比較して安全性が低くなります。

3

理想的なシナリオはhomeディレクトリであなたのlaravelアプリを持っているとpublic_htmlにそのpublicフォルダをシンボリックリンクすることです。

関連する問題