2014-12-30 15 views
12

Tôi đang cố gắng thiết lập laravel homestead trên máy tính windows 7 của tôi. Tôi đã cài đặt vagrant và virtualbox. Ngoài ra git bash shell.laravel homestead đường dẫn máy chủ của thư mục chia sẻ bị thiếu lỗi trên windows 7

đã

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

thêm nhà soạn nhạc người bán bin với môi trường variables.So, lệnh homestead bây giờ đã truy cập từ vỏ

homestead init 

tôi đã thay đổi nội dung tập tin Homestead.yaml của tôi và đây là cấu hình.

Tôi hiện có các dự án laravel trong thư mục được đề cập trong cấu hình. tức là (E: //) thư mục

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

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

tại bất cứ khi nào tôi homestead up, tôi nhận được lỗi

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 

Tôi đã thực hiện chắc chắn rằng cd /e/Projects/Code/apache/laravel đang làm việc .Tôi không chắc chắn những gì Tôi đang thiếu ở đây. Có thể là một cái gì đó ngớ ngẩn, nhưng bất kỳ trợ giúp sẽ được đánh giá cao.

Trả lời

20

Lỗi rất đơn giản. Thông báo cho bạn biết

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

Thư mục được chia sẻ của bạn bị thiếu. Theo câu hỏi của bạn. Bạn đang sử dụng cửa sổ. Vì vậy, cửa sổ không hoạt động như

cd /e/Projects/Code/apache/laravel 

Nên giống như YourPartitionName:/Yourdirectory.

Ví dụ:

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

vâng, chỉ cần tìm lại vài phút. hầu hết các hướng dẫn tôi theo sau đã có thư mục dự án của họ trong ổ đĩa c, vì vậy tôi kinda bỏ lỡ thực tế abt ': //'. cảm ơn rất nhiều anyways :) –

1

dụ: trong terminal

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 
2

Thư mục địa phương là mất tích. Chỉ cần nhập mkdir, sau đó là thư mục chia sẻ bị thiếu

ví dụ: mkdir /e/Projects/Code/apache/laravel

Các vấn đề liên quan