我有一個由Vagrant設置的Ubuntu VirtualBox。它運行的NGINX爲一些靜態文件和一個Django應用程序提供服務。NGINX沒有接收到Vagrant Synced文件夾中的更改
我有源文件夾通過vagrant同步到我的主機(窗口)回購。我可以對Windows中的Javascript文件進行更改,並通過SSH進入和打開nano文件來驗證是否對VM中的文件進行了更改。但是,當我進行遠程更改時,NGINX似乎提供了最後添加了「非法」字符的未改變版本(這實際上嚇壞了瀏覽器)。當我使用CURL localhost同時ssh進入虛擬機時,我得到相同的文件。 編輯它實際上當我通過SSH
我可以重新加載編輯文件一樣的東西VM通過無業遊民(這將重新同步的文件夾),它工作正常,直到下一次遠程更改。
重新啓動nginx和gunicorn沒有幫助。
vagrant是否鎖定文件,以便nginx必須依賴緩存?這裏可能會發生什麼?
謝謝!