私はruby1.9.3とrvmを使用しています。--sslオプションを指定してシンサーバーを実行したいと思います。「thinstart--ssl」を実行するとうまくいくはずだという回答をいくつか読んだ。しかし、私の開発環境では、thin start --sslを実行すると、ターミナルが実行されます。
Using rack adapter
Thin web server (v1.5.1 codename Straight Razor)
Maximum connections set to 1024
Listening on 0.0.0.0:3000, CTRL+C to stop
And in my web-browser in localhost:3000:
No data received
Unable to load the webpage because the server sent no data.
Here are some suggestions:
Reload this webpage later.
Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.
「railssthin」で同じコマンドを実行すると、別のメッセージで機能します。
Booting Thin
Rails 3.2.11 application starting in development on http:// 0. 0. 0 .0 :3000
Call with -d to detach
Ctrl-C to shutdown server
なぜこれが発生するのか(おそらくrvmが原因)はわかりませんが、thinは適切に機能しています。「railss」コマンドでこのsslオプションを設定できなかったため、最初のバージョン「thinstart--ssl」を実行したかったのです。