4

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

4

1 に答える 1

3

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

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

私はこれのほとんどをパッチ (web.config + php パッチ) として提出しようとしますが、私はまだ Git に非常に慣れていないので、入手するまでに数日かかるかもしれません :)

于 2009-09-17T21:36:51.983 に答える