apacheを実行できるユーザの作成方法
今回はec-cube2を使った事例。
ディレクトリ内の権限がカオスだったので整理した。
問題点
- ec-cube内の管理画面で更新しようとしても書き込み権限がない。
- 更新できない(CMSなのに
- プラグインインストールできない
- ※ 解凍に失敗しました。と出る
ディレクトリをapache権限を持ったユーザに設定する必要があるとのこと。
設定
apacheにユーザを追加
usermod -aG GROUPS USER
ユーザが対象にディレクトリに書き込めるようにする。
chown -R [ユーザ名]:[グループ名] [ディレクトリ名]
chown -R user:apache shop
デフォルトパーミッションを設定する。
この設定をしていないとpullしたファイルの初期権限が644になってしまう。
chmod 2775 -R shop
Author And Source
この問題について(apacheを実行できるユーザの作成方法), 我々は、より多くの情報をここで見つけました https://qiita.com/KitamuraTakashi/items/b021abc00e31b9ebd6fb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .