【问题标题】:laravel homestead the host path of shared folder missing error on windows 7laravel homestead windows 7上共享文件夹的主机路径丢失错误
【发布时间】:2015-02-26 18:54:30
【问题描述】:

我正在尝试在我的 windows 7 机器上设置 laravel homestead。我安装了 vagrant 和 virtualbox。还有 git bash shell。

做过

vagrant box add laravel/homestead
composer global require "laravel/homestead=~2.0"

将 composer vendor bin 添加到环境变量中。因此,现在可以从 shell 访问 homestead 命令

homestead init   

我编辑了我的Homestead.yaml 文件,这是配置。

我的 laravel 项目目前在配置中提到的目录中。即(E://)目录

folders:
    - map: /e/Projects/Code/apache/laravel
      to: /home/vagrant/Projects

sites:
    - map: foober.dev
      to: /home/vagrant/Projects/foober/public

现在每当我执行homestead up 时,我都会收到错误

Bringing machine 'default' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:

vm:
* The host path of the shared folder is missing: /e/Projects/Code/apache/laravel

我已确保 cd /e/Projects/Code/apache/laravel 正常工作。我不确定我在这里缺少什么。一定很愚蠢,但我们将不胜感激。

【问题讨论】:

    标签: laravel vagrant homestead


    【解决方案1】:

    错误很简单。它告诉你

    The host path of the shared folder is missing: /e/Projects/Code/apache/laravel
    

    您的共享文件夹丢失。根据你的问题。您正在使用窗口。所以,窗口不应该像这样工作

    cd /e/Projects/Code/apache/laravel
    

    应该像YourPartitionName:/Yourdirectory

    例子:

    folders:
        - map: E:/Projects/Code/apache/laravel
          to: /home/vagrant/Projects
    

    【讨论】:

    • 是的,几分钟前就想通了。我遵循的大多数教程都有他们的项目文件夹在 C 驱动器中,所以我有点错过了事实 abt '://' 。无论如何还是非常感谢:)
    【解决方案2】:

    本地目录丢失。 只需键入 mkdir 后跟缺少的共享文件夹

    例如。 mkdir /e/Projects/Code/apache/laravel

    【讨论】:

      【解决方案3】:

      示例: 在终端中

      cd ~/.homestead
      subl Homestead.yaml 
      
      ---
      ip: "192.168.10.10"
      memory: 2048
      cpus: 1
      provider: virtualbox
      
      authorize: ~/.ssh/id_rsa.pub
      
      keys:
          - ~/.ssh/id_rsa
      
      folders:
          - map: /media/Arquivos/www/vagrant/Code
            to: /media/Arquivos/www/vagrant/Code
      
      sites:
          - map: homestead.app
            to: /media/Arquivos/www/vagrant/Laravel
      
      databases:
          - homestead
      
      variables:
          - key: APP_ENV
            value: local
      
      # blackfire:
      #     - id: foo
      #       token: bar
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-17
        • 2015-04-17
        • 1970-01-01
        • 2017-04-12
        • 2017-08-05
        • 1970-01-01
        • 2011-01-15
        相关资源
        最近更新 更多