Ich habe eine Ubuntu VirtualBox, die von Vagrant eingerichtet wurde. Es läuft NGINX, um einige statische Dateien und eine Django-App zu bedienen.NGINX nimmt Änderungen im Vagrant Synced-Ordner nicht auf
Ich habe den Quellordner über Vagrant auf den Repo in meinem Host (Windows) synchronisiert. Ich kann Änderungen an einer Javascript-Datei in Windows vornehmen und sicherstellen, dass die Änderungen an meiner Datei in der VM vorgenommen werden, indem ich die Datei in nano einfüge und öffne.
Wenn ich jedoch die Änderungen aus der Ferne mache, scheint NGINX die unveränderte Version mit "illegalen" Zeichen zu ergänzen, die den Browser wirklich ausflippen. Ich bekomme die gleiche Datei, wenn ich localhost CURL während ssh'd in die VM. EDIT Es tut eigentlich die gleiche Sache, wenn ich die Datei über SSH bearbeiten
ich nachladen kann die vm über Vagabund (die neu synchronisiert die Ordner) und es funktioniert, bis die nächste Fern Änderung in Ordnung.
Neustart von Nginx und Gunicorn hilft nicht.
Blockiert Vagrant die Dateien, so dass Nginx auf einen Cache angewiesen ist? Was könnte hier vor sich gehen?
Danke!