2016-05-12 64 views
1

我想設置vagrant使用puPHPet進行本地測試。流浪/ PuPHPet mouting共享文件夾

我的過程只是簡單地從一個接近乾淨的puPHPet文件開始,慢慢檢查,每次顯示一個元素顯示正在工作時更新配置。我在安裝共享文件夾時遇到問題。

我想共享的文件夾爲:

C:\Users\{username}\Documents\wip

製品中有多個文件夾 - 這包含我的實際網頁文件不同的網站。例如,兩個單獨的網站,有獨立的域名是:

C:\Users\{username}\Documents\wip\foo 

C:\Users\{username}\Documents\wip\bar 

爲了偶校驗的分享,我只是試圖安裝文件夾wip

在puPHPet,我已導航到:Deploy Target/Locally,並在Shared Folders部分,我已選擇:

  • 文件夾源C:\\Users\\{username}\\Documents\\wip
  • 文件夾目標/var/www

請注意以下YAML(I知道一些服務器類型似乎有問題):

provider: 
     local: 
      box: puphpet/ubuntu1404-x64 
      box_url: puphpet/ubuntu1404-x64 
      box_version: '0' 
      chosen_virtualizer: virtualbox 

不過,在遊民了以下情況:

它得到: ==> testserver: /var/www => C:/Users/{username}/Documents/wip

這掛了大約一分鐘,然後我得到的錯誤:

無法安裝文件夾中的Linux客人。這通常是因爲「vboxsf」文件系統不可用。請確認客人新增內容已正確安裝在客人中,並且可以正常工作。嘗試的命令是:

mount -t vboxsf -o uid=`id -u www-data`,gid=`getent group www-data | cut -d: -f3`,dmode=775,fmode=774 vflsf_jhtv3ju147hz /var/www 
mount -t vboxsf -o uid=`id -u www-data`,gid=`id -g www-data`,dmode=775,fmode=774 vflsf_jhtv3ju147hz /var/www 

從最後一個命令的輸出錯誤是:

/sbin/mount.vboxsf: mounting failed with the error: No such device 

有誰知道問題是什麼?

感謝

回答

2

安裝vagrant vaguest plugin,讓它的客戶系統

+0

大知識上安裝主機的VirtualBox的客戶添置。這解決了它。 '高五' – elb98rm

相關問題