2013-02-15 3 views
5

私はだから私は$ cd /var/www/html/appを行う必要があり、私は/var/www/html/appRailsアプリケーションの権限を再設定するのは正しいですか?

でappliationを持っているすべてのディレクトリとファイルの所有者とグループは、「レール」に設定されている次に

を「レール」
と呼ばれる新しいユーザーを作り、これを実行する?

find . -type d | xargs chmod 0755 and find . -type f | xargs chmod 0644 

すべての権限を設定しようとしていますか? /var/www/html/appを想定し

答えて

6

/var/www/htmlに位置Railsアプリケーションのためのappフォルダです、あなたは文字通り、誤って解釈する 'と' 可能性があります

cd /var/www/html

find . -type d | xargs chmod 0755

find . -type f | xargs chmod 0644

を実行する必要があります。

+1

ありがとうございました。 chmod: 'copy 'にアクセスできません:そのようなファイルやディレクトリはありません。 chmod:' ./sample/app/assets/stylesheets/boostrap.css'にアクセスできない:そのようなファイルやディレクトリはありません。 chmod : 'copy.erb 'にアクセスできません:そのようなファイルやディレクトリはありません chmod:' ./sample/app/views/communities/_topic.html'にアクセスできない:そのようなファイルやディレクトリはありません chmod: 'copy.erb ' :いいえそのようなファイルやディレクトリ – HUSTEN

+0

@ベンジャミン私はまた、sudoを実行して同じ種類のエラーが発生します。タイプf | xargs chmod 0644 chmod: './public/images/library/library_small.png 'の許可を変更する:操作が許可されておらず、ディレクトリのアクセス許可を実行しているsudo find。タイプd | xargs chmod 0755 chmodがあります: './public/stylesheets/library 'の許可を変更しています:操作は許可されていません – Sam

関連する問題