回答編集履歴
3
参考のページを追加
test
CHANGED
@@ -128,6 +128,8 @@
|
|
128
128
|
|
129
129
|
注意点として、Windowsに`rsync`が必要です。また、一部のバージョンでWindowsのみ失敗するバグが報告されています。また、rysncタイプはvagrant upしたときやvagrant rsyncした時しか同期されません。
|
130
130
|
|
131
|
+
やり方の参考: [http://qiita.com/derui@github/items/44977e0de5b892009b2f](http://qiita.com/derui@github/items/44977e0de5b892009b2f)
|
132
|
+
|
131
133
|
3. ホストにWindowsを使わず、MacやLinuxを使ってください。
|
132
134
|
|
133
135
|
|
2
追記
test
CHANGED
@@ -107,3 +107,31 @@
|
|
107
107
|
|
108
108
|
|
109
109
|
※ ログファイルの内容がよくわからないから貼り付けるという場合は、コメントでは無く**質問**に追記するようにしてください。コメント欄は狭く、また、Markdownに対応していないため、読みづらくなる場合があります。
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
---
|
114
|
+
|
115
|
+
【追記】
|
116
|
+
|
117
|
+
|
118
|
+
|
119
|
+
Windows上でVagrantを使って、そのままゲスト側でWindows領域をマウントし、そのマウントした場所で色々操作しようとした場合におきる不具合の可能性があります。下記の何れかをお試しください。
|
120
|
+
|
121
|
+
|
122
|
+
|
123
|
+
1. マウントしている/vagrant上でファイルを**一切使わず**、全てを別の場所にコピーして、そこで実行してみてください。rubyのパスなども全て変更してください。
|
124
|
+
|
125
|
+
2. Synced FolderのtypeをVirtualBoxからrsyncに変えてみてください。下記設定を追加すれば変更できます。
|
126
|
+
|
127
|
+
`config.vm.synced_folder ".", "/vagrant", type: "rsync"`
|
128
|
+
|
129
|
+
注意点として、Windowsに`rsync`が必要です。また、一部のバージョンでWindowsのみ失敗するバグが報告されています。また、rysncタイプはvagrant upしたときやvagrant rsyncした時しか同期されません。
|
130
|
+
|
131
|
+
3. ホストにWindowsを使わず、MacやLinuxを使ってください。
|
132
|
+
|
133
|
+
|
134
|
+
|
135
|
+
どういうことかというと、Windows版VirtualBoxでLinuxから共有領域をマウントしたとき、シンボリックリンクが作れない、chmodやchownが正しく動かない、などの制限があり、実行される内容によっては失敗する場合があるからです。
|
136
|
+
|
137
|
+
|
1
ログを追記する場合
test
CHANGED
@@ -103,3 +103,7 @@
|
|
103
103
|
|
104
104
|
|
105
105
|
と言う記載通り、ログファイルである`/vagrant/sample_app/path/ruby/2.3.0/extensions/x86_64-linux/2.3.0/nio4r-1.2.1/mkmf.log`を確認する必要があります。該当のログファイルの内容を確認してください。
|
106
|
+
|
107
|
+
|
108
|
+
|
109
|
+
※ ログファイルの内容がよくわからないから貼り付けるという場合は、コメントでは無く**質問**に追記するようにしてください。コメント欄は狭く、また、Markdownに対応していないため、読みづらくなる場合があります。
|