有很多的人報告與nginx的和VirtualBox的問題。適用於大多數的解決方案似乎是在nginx配置中使用sendfile off
。 我已經遇到了類似問題,更新後,損壞的js
和css
文件。我試着在nginx的配置切換到sendfile
和off
重新啓動虛擬機,但是這並沒有幫助。我決定僅通過uwsgi而不是uwsgi + nginx來提供應用程序,但問題依然存在。VirtualBox虛擬+流浪損壞的靜態文件的問題
在我來說,我有一個駐留在主機的文件系統,並與VM共享/home/vagrant/appname
燒瓶中的應用。 做了一些試驗之後,我發現將應用程序文件複製到VMs文件系統中修復了這個問題。這樣的代碼現在實際上駐留在/home/vagrant/appname
。 我還是不知道到底是什麼原因造成這一點,最好我想代碼庫駐留在主機上,以方便編輯。