私はこれを検索してきましたが、これまでのところ決定的なものは見つかりませんでした..私はすでに Windows WAMP サーバーを稼働させており、それを PHP アプリに使用しています。いくつかの小さな Ruby スクリプトを実行できるようにしたいと考えています ( PHP では利用できないライブラリと対話する)、この時点では Rails も必要ありません。Ruby スクリプトを実行して、Web ブラウザー タイプの環境 (PHP など) 内からそれらを実行できるようにしたいだけですが、 「インスタントレール」はphpとapacheの同じリソースを使用するため、ポートを変更しない限り同時に実行できないため、これを行う方法がわかりませんが、私のPHPアプリと同じApache(すべてが私のPHPアプリで処理されるため、現時点ではデータベースは必要ありません)..アドバイスをいただければ幸いです。
3172 次
1 に答える
1
他の質問からの回答を受け入れたことを確認すると、ポート X で ruby TCP サーバーを実行し、同じポートで Apache を実行することはできません。
一方、Rails を使用する場合: InstantRails をインストールしますが、起動しないでください。Rails を Apache にバインドする Apache 構成 (InstantRails ディレクトリ内) の一部をコピーし、(たとえば) /rails の下のすべてを処理するように編集してから、PHP を実行する Apache 構成に貼り付けます。パス (PATH 変数) をいじる必要があるかもしれません。このようにして、ポート X で Apache を実行し、すべての *.php が PHP インタープリターに送られ、(たとえば) /rails の下のすべてが Rails/Ruby に送られます。
于 2010-07-04T21:22:05.503 に答える