Ich weiß Es ist besser, dieses cms auf einer virtuellen Maschine zu verwenden, mit einigen Betriebssystemen wie Linux usw. (weil dieser Befehl: $ wagon serve
überhaupt nicht auf Windows läuft)
Ich entschied mich dafür, nitrous io zu verwenden und es funktioniert wirklich gut (auf einem ubuntu os) das einzige Problem ist, wenn ich die Vorschau meiner Lokomotive cms Installation mache, zeigt es das backend ohne die Arten (css).
Schienen 3.2.19 Ruby 2.1.0
Hier wurden Schritt für Schritt Befehle ausgeführt, die für mich nicht funktionierten: Erstens, meine gemfile:
%Vor%Wie in der Dokumentation zu lokomotives vorgeschlagen, habe ich mit der Erstellung eines neuen Schienenprojekts für den Motor begonnen:
%Vor%Erstellen der Lokomotivmotors:
%Vor%Einige Dateien im Projekt funktionierten nicht in environment / production.rb und environment / development.rb:
%Vor%Gelöst beim Ändern:
%Vor%dadurch:
%Vor%Dann funktionierte Lokomotiv-Motor gut und ich habe diese schöne Ausgabe:
%Vor%Dann:
%Vor%Ich habe diese Warnung bekommen Aber der Server hat trotzdem funktioniert:
%Vor%OK. Als ich diese URL in meinem Browser geöffnet habe: myprojectblahblahblah.nitrosbox.com:8080
Ich habe die nächste Nachricht bekommen:
%Vor%Ok. Ich habe die geheime Token-Datei in config / initializers / secret_token.rb erstellt
%Vor%Installation von mongodb gemäß der Nitro-Hilfedokumentation:
%Vor%Start mongodb:
%Vor%Server-Einhorn erneut starten:
%Vor%alles in Ordnung. ...
Vorschau im Browser: myprojectblahblahblah.nitrosbox.com:8080
ABER Die Stile des Backends werden nicht angezeigt, lädt alles, ohne die Stile Ich könnte sogar einen Benutzer erstellen und meine Website sehen.
Als ich den HTML-Code überprüft habe, war der Pfad von <script></script>
im Kopf:
In einem Forum fand ich diese Schritt für Schritt, die für sie funktionierte, nicht für mich auf Nitro mit Ubuntu: link [ Ссылка
Damit das public / assets-Verzeichnis im Link angezeigt wird, wurde vorgeschlagen, diesen Befehl auszuführen:
%Vor%Nach dem Ausführen dieses Befehls habe ich diese Ausgabe erhalten:
%Vor%Aber public / assets tauchte nicht im Verzeichnis auf und zeigte keinen Stil im Backend der Lokomotive (die Formulare und das Web wird geladen)
Danach habe ich denselben Befehl ausgeführt, aber mit --trace, und ich habe folgende Ausgabe:
%Vor%AUSGABE:
%Vor%Ich google "Rake abgebrochen! Ich weiß nicht, wie man Aufgabe" Standard "erstellt und ich bemerkte, dass in der Rakefile ich diese Zeile hatte:
%Vor%und ich haben geändert durch:
%Vor%Ich habe diese Zeile in GemFile hinzugefügt: gem rake '10 .0.4 '
Dann habe ich diesen Befehl mit einer erfolgreichen Ausgabe ausgeführt: (RAILS_ENV = Entwicklung und RAILS_ENV = Produktion gibt eine erfolgreiche Ausgabe zurück)
%Vor%Ausgabe:
%Vor% Danach (laut dem Forum-Link, den ich gepostet habe) war die Idee, dass Sie das public / assets-Verzeichnis sehen MÜSSEN, aber ich sehe es nicht. Das Seltsame ist, dass, als ich es unter Windows (7) installiert habe, die Backend-Styles perfekt geladen wurden, das Problem war, dass $wagon serve command
ein bekanntes Win-Problem war.
Ich werde es in einem Ubuntu lokal ohne Nitro versuchen. Ich werde diese Frage aktualisieren, wenn ich Erfolg habe. Hast du ein ähnliches Problem mit diesem CMS und nitrous ?
PS. Sorry Mein Englisch ist vielleicht nicht perfekt. Danke für jede Hilfe!
Tags und Links ruby-on-rails stylesheet nitrousio locomotivecms