使用PuPHPet配置Vagrant,但需要更高级的选项

时间:2014-04-07 00:58:51

标签: virtualbox vagrant puphpet

我目前正在使用PuPHPet Vagrant配置页面。完成后,我必须手动设置其他一些东西。这并不理想,理想情况下,PuPHPet将一气呵成。

(1)我没有在选项中看到Apache mod_expires。我想以某种方式在puphpet.com上设置它。

(2)我目前还必须在我的Vagrantfile中编辑这一行:

config.vm.synced_folder "#{folder['source']}", "#{folder['target']}", id: "#{folder['id']}", type: nfs

...并将其添加到最后:

, mount_options: ["dmode=777,fmode=777"]

它可以防止Vagrant在Symfony2中抱怨文件权限问题。

我希望Puphpet.com自动处理它。

这可能吗?

我在https://puphpet.com/help注意到提到“只是查看你下载的文件夹并打开puppet / hieradata / common.yaml”的部分可能与它有关,但我完成配置后得到的文件夹在puphpet.com上没有common.yaml文件。

1 个答案:

答案 0 :(得分:0)

文档有些过时,该文件现在称为config.yaml。

如何进一步配置它,比如调整Apache设置(例如EnableSendfile Off),可以在工具的网站上进一步详细说明。几个月前,该项目的负责人评论说,更新文档是在他的待办事项清单上。