我使用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