Ich verwende private_pub , um Benachrichtigungen für meine Benutzer an abonnierte Clients zu senden. In meiner application.html.haml habe ich:
%Vor%Der subscribe_to-Helfer funktioniert in der Entwicklung gut. Bei der Bereitstellung in der Produktion wird der folgende Fehler protokolliert:
%Vor%Wie kann ich auf diese Hilfsmethode in meiner Produktionsumgebung zugreifen?
Das sieht nach einem Fehler beim Laden der PrivatePub-Engine aus. Wenn Sie sich engine.rb ansehen, sehen Sie, dass die PrivatePub-Ansicht hinzugefügt wird Helfer als Teil der Init. Könnte ein Fehler sein, wenn es für die Entwicklung, aber nicht für die Produktionsumgebung geladen wird.
Versuchen Sie, eine config / initializers zu erstellen, die die PrivatePub-Helfer manuell lädt:
%Vor%Startet Ihr Bereitstellungsskript Fayes Rackup-Datei? rackup private_pub.ru -s dünne -E Produktion
Tags und Links ruby-on-rails-3 ruby-on-rails helper