PHPを、ローカル環境のVagrantで動作させています。
file_put_contents()でテキストファイルに上書きしようとしたところ、できませんでした。
(is_writable()でもFALSEを返されました、ディレクトリは/var/www/html)
調べたところによるとVagrantがファイルの書き込みを許可していないようでして、Vagrantfileを書き換えればいいそうなのですが、その書き換え方がわかりません。
config.vm.synced_folder ".", "/vagrant", :mount_options => ["dmode=777","fmode=666"]
とするとうまくいく等あったのですが、There is a syntax error in the following Vagrantfile.と表示され、大量の赤字エラーを吐き出されました。"/vagrant"を"/var/www/html"としても同じでした。
どうすればVagrantでファイル書き込みの許可をもらうことができるでしょうか?
Vagrantの導入はドットインストールさんに従いました。
OSはMacです。
よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/05 15:04
退会済みユーザー
2016/03/06 07:08 編集
2016/03/06 02:44