社内システムなんかで、表題のような要望が出た事はありませんか? まぁRails自体が下位非互換でまくりでビジネスユースが減ってしまった(少なくとも日本国内では)ので、需要はあまりないのかもしれません(苦笑。ですが公開されている情報も少ないですし、新たにDMZにApacheサーバーを立てるのは運用管理者的には抵抗があるでしょうから、ここにメモを公開します。 まず「Rails on IIS」の構成というと下図のようなイメージを持たれるのではないでしょうか? これはFastCGI的には(確か)正確な図ではありません。あくまで概念的なイメージ図です。PHP + CakePHP の最小構成だとこうなりますよね。 でもRailsの場合これが最適とは私には思えません。少なくともビジネスユースでは。 今日はこんなお話し。 何で「最適とは思えません」なんて明言するかと言うと、いくつか理由があります。 (い
前回のエントリで完璧かと思われた、IIS7-FastCGI サイト/まね値アプリケーション環境におけるRailsアプリケーションのホスティングだが、まだ抜け穴があった。 いそいそとscaffoldを作り直して、できたアプリケーションのテストをしていた所、IISのログ(IIS形式)に以下のように出力された。 1, -, 1/28/2009, 14:35:46, W3SVC2, HOSTNAME, ::1, 46, 540, 244, 304, 0, GET, /addressbook/people/, -, 1, -, 1/28/2009, 14:35:46, W3SVC2, HOSTNAME, ::1, 0, 552, 5805, 404, 2, GET, /stylesheets/scaffold.css, 1233019499, がーん。ビュー中のスタイルシートが読めていない。 Rai
Railsで生成されるアプリケーションのURLは問答無用でサイトのルートからマップされるので、想定しているURLでアプリケーションにアクセスできない、ということを先週のエントリで書いた。 期待されるURL http://localhost/addressbook/people/new 実際にRailsのlink_to等で生成されるパス http://localhost/people/new 今回は偶々IISでサイト上に複数のRailsアプリケーションを配置するのがきっかけではあるが、同じホスト上にアプリケーションを分割して配置したい、という要望はIIS以外のWebサーバ(Mongrel, lighttpd , Apache, etc)を使っていたとしても同様だろう。 この問題に対して、RubyもRailsの素人の私がその時の思いつきでやってみたのて以下の方法だった。 config/rout
丸二日かかったが、なんとかRailsアプリケーションをWindows VistaのIISからホストできたので、まとめてみた。 内容に関しては全面的に以下のサイトを参考にさせて頂いた。これらの情報が無かったら今回の成功は絶対に無かっただろう。 HowToConfigureIIS7 in Ruby on Rails - Ruby on Rails Wiki Ruby on Rails in IIS 7.0 with URL Rewriter - RuslanY Blog 内容は似ているものの違いがあるが、基本的には日付が新しいRuslanY Blogの解説を参考にさせて頂き、あとは自分の環境で上手くいった内容を使っている。必要無かった作業に関しては割愛しているが、あくまで私の環境であって、他の環境ではまた違うかもしれない。(RubyもRailsもマイナーバージョンが違うだけで結構違いがあるので
アナウンス ご無沙汰しております。 本ブログですが、Closeになる予定となっております。公開している記事が必要な方は、保存などをお願いします。 Author: shozoa Date: 01/26/2019 デスクトップ ブリッジと VC ランタイムについて Windows 10 Fall Creators Update がリリースされて、Visual Studio 2017 も Fall Creators Update 対応の 15.4... Author: shozoa Date: 11/10/2017 KB4025342 と DAC について 大分、更新が滞っておりました。2017年7月に KB4025342 がリリースされてから、Desktop App Converter... Author: shozoa Date: 09/04/2017 Desktop Bridge と Wi
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く