gpt4 book ai didi

wordpress - 在 Varying-Vagrant-Vagrants (VVV) 共享文件夹中有符号链接(symbolic link)

转载 作者:行者123 更新时间:2023-12-03 08:22:16 26 4
gpt4 key购买 nike

我目前正在使用 Varying-Vagrant-Vagrants在我的 Macbook Pro 中设置本地 WordPress 开发环境。

VVV 创建单独的主机(默认、开发、中继等)并在 /www 中创建相应的共享文件夹。文件夹。

$ tree -L 1 www
www
├── default
├── phpcs
├── vvv-hosts
├── wordpress-default
├── wordpress-develop
├── wordpress-trunk
└── wp-cli

我没有将我当前的插件复制到所有三个 WordPress 安装的插件文件夹中,而是使用符号链接(symbolic link)。

假设我的插件代码在 ~/Dropbox/code/my-plugin ,我想创建指向以下位置的符号链接(symbolic link)
  • wordpress-default/wp-content/plugins/my-plugin
  • wordpress-develop/wp-content/plugins/my-plugin
  • wordpress-trunk/wp-content/plugins/my-plugin

  • 这种方法的问题在于,当这些文件夹映射到 vm 内时,符号链接(symbolic link)仍然指向主机 os 中的位置,而该位置在 vm 内不可用。有没有其他选择?

    我已经检查了 this answer来自另一个处理 Vagrant (不是特定的VVV)的问题,但这似乎不起作用。

    最佳答案

    我终于通过创建一个新的共享文件夹来做到这一点。如果有人感兴趣,那么这就是我添加到我自己的 Customfile .

    if vagrant_version >= "1.3.0"
    config.vm.synced_folder "/Users/sudar/Dropbox/plugins/", "/srv/www/wordpress-default/wp-content/plugins", :owner => "www-data", :mount_options => [ "dmode=775", "fmode=774" ]
    else
    config.vm.synced_folder "/Users/sudar/Dropbox/plugins/", "/srv/www/wordpress-default/wp-content/plugins", :owner => "www-data", :extra => 'dmode=775,fmode=774'
    end

    更新 : 我也写过 blog post解释我的设置,因为有几个人在问这个问题。

    关于wordpress - 在 Varying-Vagrant-Vagrants (VVV) 共享文件夹中有符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27223318/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com