【发布时间】:2019-01-24 20:46:45
【问题描述】:
我正在尝试使用 VVV 为现有 WordPress 网站(托管在 WP Engine 上,如果有任何区别)设置本地开发环境,但我无法更改 nginx.conf 以指向正确的 webroot。
在 official documentation 之后,我使用基础 custom site template 配置了一个新站点,然后将其换成我们的 WordPress 安装和数据库。
这将创建一个带有 public_html webroot 的站点。由于我们的站点在 Apache 上,因此我们有一个 htdocs 文件夹。因此,根据these instructions,我已编辑provision/vvv-nginx.conf 以更改根目录并重新配置。
在重新配置时,nginx.conf 会被自定义站点模板中的原始格式覆盖。
为什么会发生这种情况,我该如何解决?
我也尝试过 sshing 进入 vagrant box 并根据these instructions 手动编辑配置,但这似乎也不起作用。
【问题讨论】:
-
另外:如果有人对启动基于 VM 的 WordPress 环境有其他建议,我不会与 VVV 结婚。我只需要可以支持多个站点并且相对容易配置的东西。
标签: wordpress nginx vagrant vvv-wordpress