2012-01-16 35 views
2

IIS 7を実行しているWindows 2008 ServerのコマンドプロンプトからRuby on Railsを再起動するにはどうすればいいですか?それはWeb Platform Installerからインストールされています。Windows IIS 7でRuby on Railsをどのように再起動しますか?

これはHelicon ZooのRubyInstallerアプリです。私はそれがFastCGIとIISを実行すると信じています。それはRuby 1.8です。ですから私はC:\ Ruby18 \ディレクトリを持っています。私はレールスクリプト/サーバーなどを実行することができますが、私はどのようにアプリケーションのWindowsとIISの再起動を行うのか分からない。私はIISをリセットし、アプリケーションプールをリサイクルしましたが、これはアプリケーションに影響していないようです。

+0

Rubyはプログラミング言語であり、Railsはフレームワークであり、再起動はありません。 Ruby on Railsで書かれたアプリケーションを再起動したいと思うかもしれません。そのための手順は、すべての環境で異なります。アプリケーションが使用しているアプリケーションを見つける必要があります。例えば、Passenger with ApacheまたはPassenger with Nginx –

+0

私の質問はRailsサーバーを参照していましたが、十分に公正です。私は明らかにRubyが言語であることを認識しています。私はそれが何を実行しているかを見つけるでしょう。 –

+0

私は正直なところ、それを理解する方法を知らない。 LOL私はRubyの新ブランドspankinです。 Helicon Zooを介してWeb Platform Installer経由でインストールしました。それはApacheをインストールしませんでした。それはIISで実行されています。私は雑種や旅客、または何かサービスが走っているのを見つけることはできません。私はC:\ Ruby18ディレクトリ以外は何も表示されません。私は乗客またはその性質のものは見ません。私はRubyコマンドラインからWebRICKを再起動しようとしましたが、まだ何もしていません。どこでも見つかったスクリプト/サーバーはないようです。ブラッ!私はこの笑で吸う。 –

答えて

2

Helicon ZooとともにインストールされたRuby on Railsを再起動するには、このRubyアプリケーションを実行するIISアプリケーションプールを再起動する必要があります。これはいくつかの方法で実現できます。 1. IISマネージャーを使用して、適切なアプリケーションを開始および停止します。 2.コマンドラインでiisresetと入力します。これにより、サーバー上のIIS全体が再起動されます。 3. web.configファイルに必須のもの(スペースではないもの)を追加します。これはIISアプリケーションを再読するものです。 4. hereの説明に従ってiisappコマンドを使用します。 5. taskkillコマンドを使用して、アプリケーションを実行している適切なw3wp.exeプロセスを再起動します。

関連する問題