Kontext: Um localhost als SSL auszuführen, folgte ich den Anweisungen auf dieser Website
Nachdem Sie das SSL-Zertifikat eingerichtet haben, um den lokalen Rails-Server zu starten, sagt die Site zu:
%Vor%Wenn ich das mache, bemerke ich, dass das Rails-Protokoll nicht mehr auf STDOUT gedruckt wird.
Wie kann ich --ssl
und andere Optionen an thin
weitergeben? Dies funktioniert nicht:
Alternativ kann ich thin
erhalten, um das Rails-Protokoll in STDOUT auszugeben?
Nun Thin protokolliert explizit nichts standardmäßig, es sei denn, Sie geben dies an, indem Sie die Optionen
übergeben %Vor%Aber gesagt, dass dies nur den Request / Response-Header von, aber nicht Schienen spezifische Protokoll verfolgen, da Sie die Schienen als Rack App vielleicht
bootenIch denke, dass Sie Schienen im ssl-Modus starten müssen, finden Sie einige Dokumentation über hier und hier >
Zur Verwendung von Thin als Backend-Adapter in Rails, fügen Sie einfach gem 'thin'
zur Gemdatei hinzu
und starten Sie Schienen, es würde Schienen mit dünnen Adapter starten, aber Sie können keine dünnen Optionen wie Sie tun, wenn Sie dünn beginnen
Tags und Links ruby-on-rails-4 thin