vagrant中的空文档根

vagrant中的空文档根,vagrant,vagrantfile,puphpet,Vagrant,Vagrantfile,Puphpet,我试图用puphpet设置一个流浪vm。到目前为止,这一做法行之有效。一切都已安装,数据库和Web服务器正在运行。我还向配置中添加了一个同步文件夹(默认文件夹)“/”->“/var/www” 当我现在ssh到vagrant vm并列出dir的内容时,我从主机文件系统中看到了我的文件夹内容。但是,如果我通过IP地址打开vagrant vm,Web服务器会显示一个自动生成的索引页,当前文件夹中没有任何文件 试图通过将此附加到Vagrantfile sync文件夹配置来更改权限: , :mount_o

我试图用
puphpet
设置一个流浪vm。到目前为止,这一做法行之有效。一切都已安装,数据库和Web服务器正在运行。我还向配置中添加了一个同步文件夹(默认文件夹)
“/”->“/var/www”

当我现在ssh到vagrant vm并列出dir的内容时,我从主机文件系统中看到了我的文件夹内容。但是,如果我通过IP地址打开vagrant vm,Web服务器会显示一个自动生成的索引页,当前文件夹中没有任何文件

试图通过将此附加到Vagrantfile sync文件夹配置来更改权限:

, :mount_options => ["dmode=777","fmode=666"]
但是在流浪者重新加载后没有任何变化。仍然得到空的自动生成的apache2索引页

如果我看一下vagrant的
/etc/httpd/conf/httpd.conf
,下面是一行:

ServerRoot "/etc/httpd"

那么这可能是一个问题吗?或者还有什么问题?

默认情况下,Apache会创建一个带有“It works!”消息的
index.html
页面


检查您的webroot(
/
)并查看是否找不到该文件。

同步文件夹选项无法更改httpd配置文件的任何内容, 您应该检查您的虚拟机操作系统或安装的httpd版本