「インストール - Laravel」の版間の差分

ナビゲーションに移動 検索に移動
219行目: 219行目:
最後に、Laravelのプロジェクトディレクトリにあるstorageディレクトリにおいて、グループ名またはパーミッションを変更する。<br>
最後に、Laravelのプロジェクトディレクトリにあるstorageディレクトリにおいて、グループ名またはパーミッションを変更する。<br>
<br>
<br>
※注意<br>
<u>※注意</u><br>
もし、Laravelのプロジェクトディレクトリに対して、ユーザ名やグループ名をApache2のものに変更する時、<br>
<u>もし、Laravelのプロジェクトディレクトリに対して、ユーザ名やグループ名をApache2のものに変更する時、</u><br>
SUSEの場合、Apache2のユーザ名およびグループ名は<code>wwwrun</code>である。<br>
<u>SUSEの場合、Apache2のユーザ名およびグループ名は<code>wwwrun</code>である。</u><br>
<br>
<br>
変更方法は、以下に示す3種類ある。<br>
変更方法は、以下に示す2種類ある。<br>
* 方法 1 (推奨)
* 方法 1 (推奨)
*: まず、ユーザを<code>wwwrun</code>グループに追加する。
*: まず、ユーザを<code>wwwrun</code>グループに追加する。
229行目: 229行目:
*: <br>
*: <br>
*: 次に、Laravelのプロジェクトディレクトリにあるstorageディレクトリのグループ名を変更する。
*: 次に、Laravelのプロジェクトディレクトリにあるstorageディレクトリのグループ名を変更する。
*: <code>sudo chown -R $USER:wwwrun <Laravelのプロジェクトディレクトリ>/storage</code>
*: <code>sudo chown -R $USER:wwwrun storage bootstrap/cache</code>
*: <br>
*: ユーザとWebサーバの両方に対して、アクセス権限を付加する。
*: <code>find <Laravelのプロジェクトディレクトリ> -type f -exec chmod 664 {} \;</code>
*: <code>find <Laravelのプロジェクトディレクトリ> -type d -exec chmod 775 {} \;</code>
*: <br>
*: <br>
*: Laravelのプロジェクトディレクトリにあるstorageディレクトリのパーミッションを変更する。
*: Laravelのプロジェクトディレクトリにあるstorageディレクトリのパーミッションを変更する。
*: <code>sudo chmod g+rwx <Laravelのプロジェクトディレクトリ>/storage</code>
*: <code>sudo chmod -R ug+rwx storage</code>
*: <br>
*: <br>
* 方法 2
* 方法 2
*: Laravelのプロジェクトディレクトリにあるstorageディレクトリのパーミッションを変更する。
*: まず、ユーザを<code>wwwrun</code>グループに追加する。
*: <code>sudo chmod o+w <Laravelのプロジェクトディレクトリ>/storage</code>
*: <code>sudo usermod -aG wwwrun $USER</code>
*: <br>
*: 次に、Laravelのプロジェクトディレクトリにあるstorageディレクトリのグループ名を変更する。
*: <code>sudo chown -R $USER:wwwrun <Laravelのプロジェクトディレクトリ></code>
*: <br>
*: <br>
* 方法 3
*: LaravelのプロジェクトディレクトリにあるLaravelのプロジェクトディレクトリのパーミッションを変更する。
*: Laravelのプロジェクトディレクトリにあるstorageディレクトリのユーザ名およびグループ名を変更する。
*: <code>sudo chmod -R 775 <Laravelのプロジェクトディレクトリ></code>
*: <code>sudo chown -R wwwrun:wwwrun <Laravelのプロジェクトディレクトリ>/storage</code>
*: または
*: <code>sudo chown -R wwwrun:wwwrun <Laravelのプロジェクトディレクトリ></code>
<br><br>
<br><br>


案内メニュー