Symfony2およびUbuntu 11.10許可フォルダーとファイル
-
25-10-2019 - |
質問
NetBeansを使用していくつかのファイル(Symfony2.0)を開くと、これは私が言うことができません:読み取りのみをロックできません右マウスをクリックして、すべてのフォルダーを設定してファイルを設定する必要があるため、これは大きな問題です。 .....これを私の問題の許可を修正するにはどうすればよいですか?
解決
フォルダー/サブフォルダーとファイル全体に書き込み許可を追加する必要があります。例えば:
chmod -r u+w foldername
-Rはサブフォルダーとすべてのファイルのためにそれを行うことです(再帰)
u-は所有者(あなたのユーザー)のためです
+w-は、書き込み許可を追加することです
おそらく、NetBeansが現在ログインしているユーザー許可を使用しているrootを使用してSymfony2ファイルを作成しました。ファイル/フォルダーがrootにないユーザーに属していることを確認してください
他のヒント
ユーザーがユーザーと違う場合はサーバーが実行されている場合(たとえば、Apache、httpd、www-data)、サーバーグループに自分自身を追加し、すべてのファイルをすべてのファイルに追加する必要があるため、グループ許可は読み書きに設定されます。または、すべてのファイル(Chown -Rユーザー:ユーザー)にchownし、サーバーユーザーをグループに追加します。
また、キャッシュ/およびログ/フォルダーに適切な権限を設定することを忘れないでください(キャッシュを実行するときにコマンドラインユーザーが書き込み可能にする必要があります:サーバーユーザーによってクリアされ、書き込み可能です)
詳細については、Symfony BookのSymfony章のインストール章に「許可の設定」段落を確認してください。