2016-12-11 15 views
-3

バーチャルボックスでのMacでのVagrantの使用Vagrant on macはchmod -R 777できません。フォルダの場合

私は `sudo chmod -R 777 'を試しています。 in/vagrantフォルダ内、またはmac端末のフォルダプロジェクト内にありますが、いずれの場合も、サブフォルダchmod内のファイルのみですが、フォルダはchmodになりません。

これは、いずれのフォルダにも書き込めないので、私のコードはpermission deniedで失敗します。

特定のフォルダに移動して `sudo chmod 777 'を実行してもOKですが、手作業で行うにはフォルダが多すぎます。

+1

sudo adduser vagrant www-data 

WWW-データグループに放浪のユーザーを追加しますか?マニュアルページでは、大文字の "R"のみを指定する場合もあります。 – Stony

答えて

1

編集rootとして以下のファイルを助けてくださいます。/ etc/apache2の/ envvarsの

コマンドを使用して:

sudoのナノは/ etc/apache2の/ envvarsの

変更にユーザーをぼろぼろに。

export APACHE_RUN_USER=vagrant 
export APACHE_RUN_GROUP=www-data 

あなたが "-R" を使用している場合は何Apacheを再起動

sudo service apache2 restart 
+0

この回答は私にもう一度時間を節約できます;) –

関連する問題