1

IIS7 を使用して Windows で CakePHP を動作させようとしていますが、公式ドキュメントに従って取得できません: http://book.cakephp.org/2.0/en/installation/advanced-installation.html#url-rewrites-on- iis7-windows-hosts

ここから IIS7 の書き換えモジュールをダウンロードしました: http://www.microsoft.com/en-us/download/details.aspx?id=7435 そして、管理者としてインストールしました。

ドキュメントに記載されているように、cakephpメインフォルダー内にweb.configファイルを作成しました。

私が持っている結果は、ブラウザでcakephpメインフォルダをロードしようとすると、IIS7のwellcome.pngイメージをロードしようとし(ロードに失敗)、プロジェクトやcakephpコンテンツをロードしません。

メール フォルダーからweb.configファイルを削除すると、cakephp が読み込まれますが、次のエラーが表示されます。

URL rewriting is not properly configured on your server.    
1) Help me configure it 
2) I don't / can't use URL rewriting

私は何を間違っていますか?何か案が?ありがとう。

4

1 に答える 1

2

わかりました、私は今それを働いています。

IIS7 の書き換えモジュールをダウンロードしてインストールした後、私がしなければならなかったこと ( http://www.microsoft.com/en-us/download/details.aspx?id=7435 )

  • IIS で CakePHP プロジェクト フォルダーを指す新しいサイトを作成します。
  • URL 書き換えモジュールを使用して .htaccess ファイルをインポートして適用する
    • APP\webroot\.htaccess
    • APP\.htaccess

それでおしまい。これが誰にでも役立つことを願っています:)

于 2012-09-19T10:17:52.857 に答える