2009-08-27 9 views
4

誰も成功しましたか? FastCGI、MySqlデータベース、URL Rewriter 2.0 Beta以上のPHPを使用することができましたが、ほとんどのコードはIISリライタではまだサポートされていないRewriteBaseルールに依存しています。言うまでもなく、サーバールートに展開することは実際にはオプションではありません。IIS7にTestSwarmを展開する

答えて

3

まあ、アプリケーションルートをすべてのパスに追加するだけで問題は解決されるようです。これを展開する手順は次のとおりです。

  • PHPをFastCGI経由でインストールします。 php.iniで、
    • short_open_tag
    • を有効には(現在、ベータ) URLリライタ2.0+ 内の.htaccessからerror_reportingインポート
  • E_ALL & ~E_NOTICEに書き換え規則を設定します。 TestSwarmにURLをパッチ - (>index.php/index.php
    • 他のすべての相対的ではなく絶対すべきでRewriteBase +二つの条件、ならびに最初のルール
    • リライトを削除

    私はこれをパッチ(web.config + phpパッチ)として提出しようとしますが、私はまだGitには新しくなっています。

  • 関連する問題