/mnt/hgfs/'shared folder' を Apache ルートとして使用できますか?

/mnt/hgfs/'shared folder' を Apache ルートとして使用できますか?

開発マシンで Ubuntu Server (12.04) を実行しています。これは VM 内にあります。Apache2、MySQL、PHP の設定に成功しました。ホスト ブラウザーから IP を指定してサーバーにアクセスできます。やったー!

次のタスクは、ホスト コンピューター (Mac OS X 10.7) 上のプロジェクト ファイルを編集し、保存して、Linux サーバー経由でブラウザーで表示できるように、ファイル システムを設定することです。

私がこれをどうやって実現しようとしているかというと、Mac上のフォルダをVMと共有し、それをにマウントします。次に、Apache2の仮想ホストをそのフォルダに向けます。テスト目的でフォルダをに/mnt/hgfs/foldernameマウントし 、Macからファイルにアクセスしようとしました。chmod777403 Forbidden

すべてのファイルをサーバーにFTPで転送しなくても済むように、VMをMacとフォルダを共有するように設定するにはどうすればよいですかrsync/mnt/hgfs/*public_html

答え1

Apache にパブリック フォルダまでの権限があることを確認する必要があります。それ以外は問題なく動作するはずです。私はいつもそうしています。

cmhod o+rx /mnt
chmod o+rx /mnt/hgfs/
chmod o+rx /mnt/hgfs/foldername

Apache はおそらく mnt にアクセスできない

関連情報