我使用Vagrant與Virtualbox提供商來運行Elixir/Phoenix項目,但我遇到了這個問題(https://www.getconvey.com/devblog/virtualbox-still-hates-sendfile/),有沒有辦法在牛仔網站中禁用sendfile服務器?VirtualBox,Vagrant和Cowboy發送文件錯誤
0
A
回答
1
我很高興向大家報告,我在我自己的安裝解決了這個問題,具體如下:
爲各地的sendfile問題工作的另一種選擇是使用NFS共享目錄。這是我用過的流浪配置工作得很好:
config.vm.synced_folder "/host/path/", "/guest/path/", type: "nfs", :mount_options => ['nolock,vers=3,udp,noatime,actimeo=1']
太棒了!一個問題解決了,但是,鳳凰採用現場重裝檢測不與NFS工作inotify的功能...
要解決這個問題,安裝此插件流浪漢:https://github.com/mhallin/vagrant-notify-forwarder
這兩個和重裝後的客戶機,實時刷新工作完美
還要注意,如果牛仔得到禁用sendfile的能力,這個解決方法將不是必要的我猜測。該修復程序的相關問題是:https://github.com/ninenines/cowboy/issues/812
相關問題
- 1. vagrant virtualbox啓動錯誤
- 2. 使用Vagrant時出現VirtualBox錯誤
- 3. X發送文件錯誤
- 4. Laravel錯誤加載vagrant文件
- 5. VirtualBox supR3HardenedMainInitRuntime!錯誤
- 6. 未指定輸入文件。 - Magento 2.0.2/Vagrant/Virtualbox/Homestead
- 7. 用VirtualBox在Windows中同步Vagrant文件夾
- 8. vagrant同步文件夾在virtualbox上不能實時工作
- 9. 發送文件[錯誤:無效了Syntex]
- 10. PHP $ _SESSION錯誤 - 頭文件已發送
- 11. VirtualBox的文件轉換錯誤:VMDK到VDI Clonehd錯誤
- 12. 向終端和文件日誌發送回顯和錯誤
- 13. Django郵件發送錯誤:[錯誤10061]
- 14. 在vagrant和virtualbox中安裝一個符號鏈接的文件夾
- 15. 發送郵件錯誤
- 16. Java郵件發送錯誤?
- 17. android:郵件發送錯誤
- 18. 錯誤發送郵件
- 19. Python發送郵件,錯誤
- 20. 郵件發送錯誤 - SMTPAddressFailedException
- 21. Scrapy發送郵件錯誤
- 22. SSIS發送錯誤時發送電子郵件發送多個錯誤
- 23. vagrant-proxyconf「split」:錯誤的URI「安裝Vagrant插件時出現錯誤
- 24. 將Mysql數據庫連接到VirtualBox Vagrant?
- 25. Vagrant Ruby代碼從shell中管理Virtualbox
- 26. Vagrant,VirtualBox - 找不到適配器?
- 27. Vagrant,Chef和veewee框的配置錯誤
- 28. 發送郵件時發生PHP錯誤
- 29. vagrant-aws插件安裝錯誤
- 30. GMail SMTP發送郵件,收到錯誤(4.7.0),但發送郵件!
您是直接使用牛仔還是鳳凰或插上靜態?他們中的大多數人都有一種方法來禁用sendfile,但您需要更具體地使用它。 – michalmuskala
對不起,我是鳳凰新手我現在只是用'mix phoenix.server'。 – Stefan