Ich verwende eine Rails-Anwendung mit AWS, Capistrano und Nginx. Alles funktionierte gut außer den Vermögenswerten.Rails-Assets, die nicht in der Produktion gefunden werden
Die Anwendung sucht nach den richtigen Assets, aber die Dateinamen haben den falschen Hash.
Beispiel: Die Webseite ist für diese Suche: http://35.167.19.250/assets/application.self-afbcf52bc2ee07a55f9597f238014e6c33f9199949f2397157e6d2dc72d3dd0e.css?body=1 fehlgeschlagen Ressource laden: der Server reagiert mit dem Status 404 (nicht gefunden) Aber die eigentliche Datei ist, dass vorkompilierte wurde, ist: http://35.167.19.250/assets/application-fc0ac1dbdd04ee2388affcd3154154fb6c6d1b1a33298abb8cf281c15d4d4c56.css
Irgendwelche Ideen, wo ich falsch liege?
Hallo Brian, führe ich das aus, bevor ich meine capistrano-Bereitstellung ausführe, oder führe ich diese auf dem Server aus, nachdem die Dateien bereitgestellt wurden? Danke – Ben
Entschuldigung, habe gerade gesehen - ich glaube, Sie würden es vor der Bereitstellung tun. – Brian