Railsの実行ユーザ
CentOSにRailsをインストールした続きです。httpdの設定まで済ませて起動しても権限エラーで止まってしまいます。
Errno::EACCES .. (中略) .. Permission denied
httpdにモジュールを入れて動かしているのだから、ユーザはapacheだろうと思って権限設定していたのが、間違いで実はRailsを起動するのはnobodyユーザです。tmpディレクトリにはnobodyユーザの所有権でファイルが生成されるようです。そもそも手元のファイルをそのままrsyncでサーバに送っただけ、というデプロイの方法に問題があるような気もしなくもないですが…そこはまたおいおい…。
参考URL
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について