2009-05-28 15 views
0

私はVista(IIS7)とASP.NET35にUmbracoをローカルにインストールしようとしています - 私はumbracoフォーラムでIIS7とaspnet35のweb.configを使用していますが、まだこのIISエラーが表示されています。Umbracoインストール問題IIS7で

HTTP Error 500.19 - Internal Server Error 

The requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information 

Module IIS Web Core Notification BeginRequest Handler Not yet determined 

Error Code 0x80070021 Config Error This configuration section cannot be used at this path. This happens when the section is locked at a parent level. 

Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false". 

Config File \\?\C:\inetpub\wwwroot\umbraco\web.config 


Requested URL http://localhost:80/umbraco/install/ 

Physical Path C:\inetpub\wwwroot\umbraco\install\ Logon Method Not yet determined Logon User Not yet determined Config Source 

185: </modules> 186: <handlers> 187: <!-- Asp.net 3.5 handlers--> 

+0

あなたはどんな進歩を遂げていますか? –

答えて

0

私は使用していますUmbraco 4 Succesfully私のVista Ultimate x64ボックスに。私のWindows 2008 x64サーバーと同様です。

では、次のようにしてください...

  1. は、それについてumbraco forum postをWebサイトのアプリケーションプールがclassic mode under IIS7で実行されていることを確認してください。
  2. IISが正しいファイルにアクセスできるように、NTFS file permissionsが正しく設定されていることを確認してください。
  3. web.configファイルが有効で、渡すことができることを確認してください。 online parser (copy and paste)
+0

どのセクションに書き込み/読み取りのアクセス権が必要か分かりますか?どこかリストがありますか? – leen3o

+1

IIS7とumbracoは、すべてのファイルにアクセスするためのアクセス許可が必要です。それは、IIS7がどのアカウントで動作しているかによって異なります(C:\ inetpub \ wwwroot \ umbraco \\ディレクトリ)。試して、ntfsファイルのアクセス許可でASP.NET/LocalService/NetworkServiceアカウントを追加します。それがうまくいかない場合は誰でも試してみてください(安全のため、プロダクションサーバにこれを永久に設定しないでください) –

+0

Lime Elijahは「フルコントロール」を「Everyone」に設定すると問題が解決しました。 – Mentoliptus

0

インストールはどのようにしましたか?あなたはクラシックアプリケーションプールモードでアプリケーションを実行していなかったので、しかしそうだったhttp://www.microsoft.com/web/gallery/default.aspx

問題 - それは、MicrosoftのWebプラットフォームインストーラー(webpi)を介してUmbracoをインストールrecommened 強くです。

0

エラーから明らかな問題 - web.configで設定された設定セクションの1つが親/サーバーレベルでロックされています。 applicaitonHost.configをチェックして、Umbraco/web.configに設定されているセクションを上書きできないことを確認します(overrideModeDefault = "Deny")。次に、そのセクションのパーツをロック解除するか(パーミッションがあれば)、 web.configからの質問。

2

これは私のために働いた - ちょうどセクションでは、それがエラーを引き起こしているものを見ておくと、許可するように設定ファイルのセクションを変更する - これを介して実行しなければならなかったさまざまなセクションのロックを解除する3回

http://www.methodicmadness.com/2009/01/http-error-50019-this-configuration.html

+0

これは私のために働いた、ハンドラとモジュールのための許可を有効にしなければならなかった。 – John

1

私は私にとってエラーのある設定ファイルセクションがadobe拡張を登録したセクションであることがわかりました。

<!-- Adobe AIR mime type  --> 
    <staticContent> 
     <mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-application-installer-package+zip" /> 
    </staticContent> 

これをコメントアウトすると、サイトが完璧になりました。私はIIS7で(V6のSP2)をWindows Vistaを使用しています

+0

全く同じ問題があり、すべてのアクセス許可をチェックして、アプリケーションプールをクラシックモードに変更しようとしましたが、Adobe Airセクションをコメントアウトして別の作業をしました。 –

0

web.configファイルで調べ、Umbracoの様々な他の要素の設定に使用されるいくつかのカスタム構成セクション、および関連する<section>宣言があることrequirePermission="false"をする必要がありますset(これはデフォルトの.NET3.5設定ではありません)。 すべての<section>要素にrequirePermission="false"が存在することを確認してから、もう一度やり直してください。

HTH、

ベンジャミン

-1

IISアプリケーションプールの.NETフレームワークのバージョンを確認します - それは、最新の.NETフレームワークを使用する必要があります。そうでない場合は、.NET Frameworkの最新バージョンに設定します。

関連する問題