タグ付けされた質問 「iis-7」

IIS(インターネットインフォメーションサービス)バージョン7 – Webサーバーアプリケーションであり、MicrosoftがMicrosoft Windowsで使用するために作成した一連の機能拡張モジュールです。Window Server 2008およびWindows Vistaでリリースされました。

30
構成エラー:この構成セクションはこのパスでは使用できません
サーバーへのサイトの展開中にエラーが発生しました。ホームページをロードするか、IISの新しいサイトで認証にアクセスしようとすると、次のエラーが表示されます。 構成エラー:この構成セクションは、このパスでは使用できません。これは、セクションが親レベルでロックされている場合に発生します。ロックは、デフォルト(overrideModeDefault = "Deny")か、overrideMode = "Deny"または従来のallowOverride = "false"が指定された場所タグによって明示的に設定されます。 詳細はここにあります。シナリオ7では、16進数のエラーコードと一致します。 上記のリンク先のサイトで提供されている解決策は、applicationHost.configファイルで、エラーに示されているセクションのoverrideModeDefaultにAllowを設定することです。私の場合、system.webServerのSecurityの下にあります。しかし、サイトが既に適切に展開されているローカルコンピューターのapplicationHost.configを見ると、そのセクションは次のように設定されています。 Denyにます。 このソリューションが正しい場合、私のローカルインスタンスは同じweb.configでどのようにうまく実行されますか?私のapplicationHost.configによると、そのセクションはロックされているはずですが、ロックされていません。そのサーバー上で実行されている他の多くのサイトがあるので、私はapplicationHost.configファイルを変更したくないと思います。別の解決策はありますか?
1780 iis  iis-7  iis-8.5  iis-10 

19
修正方法:ハンドラー「PageHandlerFactory-Integrated」のモジュールリストに不正なモジュール「ManagedPipelineHandler」があります
IISのローカルインストールで動作するようにMVC 3プロジェクトを構成していますが、次の500エラーが発生しました。 ハンドラ「PageHandlerFactory-Integrated」のモジュールリストに不正なモジュール「ManagedPipelineHandler」があります。 これは、[機能の追加]ダイアログボックスでチェックボックスをオンにしたにもかかわらず、IISでASP.Netが完全にインストールされなかったことが原因であることがわかりました。これを修正するには、コマンドプロンプトで次のコマンドを実行します。 %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i 32ビットシステムを使用していた場合、次のようになります。 %windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i 私の質問は、Windows 7ボックスにIISをインストールして、この追加の手順を実行せずに.NET 4.0(MVC 3)を使用する方法はありますか?


30
ページの関連構成データが無効なエラーであるため、要求されたページにアクセスできません
IISマネージャーを使用して、自分のasp.net WebサイトをIISにアップロードしたい。しかし、これを行うと、次のエラーが発生します HTTPエラー500.19-内部サーバーエラーページの関連する構成データが無効であるため、要求されたページにアクセスできません モジュール IIS Webコア 通知不明な ハンドラーまだ決定されていません エラーコード 0x80070005 構成エラー権限が不十分なため構成ファイルを読み取れません 構成ファイル \\?\C:\Users\Yasso\Documents\Visual Studio 2008\WebSites\WebSite5\web.config このエラーの解決策を何度も検索しましたが、どの解決策もエラーを解決しませんでした。 IUSRアカウントに問題があります。のプロパティの「グループ名またはユーザー名」にこのアカウントが表示されませんweb.config。 何が問題ですか?

30
ユーザー「IIS APPPOOL \ ASP.NET v4.0」のログインに失敗しました
Webプロジェクト(C#Asp.Net、EF 4、MS SQL 2008、およびIIS 7)があり、それをローカルでIIS 7に移行する必要があります(現時点ではCASSINIで正常に動作します)。 IISのローカルでは、Default Web Site自分の展開を使用しています。私のデプロイとDefault Web SiteプールASP.NET v4.0(設定の画像を参照)の両方に、私のWebプロジェクトとしてプールターゲットFramework 4を使用しています。 サイトにアクセスすると、ブラウザはページを表示せず、代わりにブラウザがページをダウンロードできるようにします。 IISでローカルに実行している他のプロジェクトがありますが、問題なく動作します(ただし、Entity Frameworkは使用していません)。 イベントロガーを使用すると、次のようなエラーが表示されます。 Exception information: Exception type: EntityException Exception message: The underlying provider failed on Open. at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. …
432 c#  asp.net  iis-7  web-config 

8
IIS7アクセス許可の概要-ApplicationPoolIdentity
最近、コアWebサーバーとしてIIS7にアップグレードしました。権限の概要を知る必要があります。以前は、ファイルシステムに書き込む必要がある場合、AppPoolユーザー(ネットワークサービス)にディレクトリまたはファイルへのアクセス権を与えていました。 IIS7では、デフォルトでAppPoolユーザーがに設定されていApplicationPoolIdentityます。タスクマネージャーを確認すると、「WebSite.com」というユーザーアカウントがIISプロセスを実行していることがわかります(「Website.com」はIISのWebサイトの名前です) ただし、これを使用してアクセス許可を付与しようとすると、このユーザーアカウントは存在しません。では、どのユーザーにアクセス許可を与えるかをどのように決定すればよいでしょうか? 編集================================================= ============================= スクリーンショットの問題については、以下を参照してください。当社のウェブサイト(www.silverchip.co.uk)は、ユーザー名SilverChip.co.ukで実行されています。ただし、権限を追加すると、このユーザーは存在しません。 ================================= AppPool画像を参照
356 iis-7  permissions 

30
権限が不十分なため、構成ファイルを読み取れません
最近、asp.netサイトをIISでホストしようとしてエラーが発生しました。私は多くの人が誓う解決策を見つけました。 解決: フォルダー内のファイルに対する読み取りアクセス許可を持つIIS_IUSRSを追加する IIS認証方法をBasicAuthenticationに変更する ウェブサイトを更新します。それが動作します (http://vivekthangaswamy.blogspot.com/2009/07/aspnet-website-cannot-read.html) しかし、web.configファイルに何を追加しますか?以前に編集する必要はありませんでした。現在の内容は次のとおりです。 <?xml version="1.0"?> <!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/> </system.web> </configuration> 私のエラーは: 構成エラー:アクセス許可が不十分なため、構成ファイルを読み取れません 構成ファイル:\?\ C:\ Users ***** \ …

10
IISログはどこにありますか?
サードパーティからアプリケーションをセットアップしようとしています。これには、ローカルIISでホストされているサポートWebサイトが必要です。インストールガイドで説明されているとおりにウェブサイトを作成しましたが、問題があり、IISログの内容を確認したいと考えています。恥ずかしいことに、問題はログファイルが見つからないことです! だから私の質問は:IIS7はデフォルトでログをどこに保存しますか?

13
IIS Expressでカスタムドメインを使用する
従来、私は自分のlocalhost開発サーバーでカスタムドメインを使用しています。以下に沿ったもの: dev.example.com dev.api.example.com これにより、Facebookなどの外部APIを操作するときに、かなりの柔軟性が得られました。これは、組み込みのVisual Studio Development Serverで過去にうまく機能しました。なぜなら、私がしなければならないことは、CNAMEをを指すDNSレコードに追加することだけだったから127.0.0.1です。 ただし、これをIIS Expressで動作させることができませんでした。私が試みたすべてが失敗したようです。applicationHost.configIIS Express のファイルに正しいXML構成を追加しましたが、IISの実際のインストールのようにエントリが有効であると認識していません。 <binding protocol="http" bindingInformation="*:1288:dev.example.com" /> この行を入力してリクエストしようとするとhttp://dev.example.com:1288、次のメッセージが表示されます。 不正なリクエスト-無効なホスト名 明らかなものがない場合、誰かが知っていますか?または、IIS Expressチームは、この種の使用法を実際に見通すことができませんでしたか?
304 iis  iis-7  iis-express 

17
URLのドットにより、ASP.NET mvcおよびIISで404が発生する
URLにパスにドットを含める必要があるプロジェクトがあります。たとえば、www.example.com / people / michael.phelpsなどのURLがあるとします。 ドットを含むURLは404を生成します。私のルーティングは問題ありません。ドットなしでmichaelphelpsを渡すと、すべてが機能します。ドットを追加すると、404エラーが発生します。サンプルサイトは、IIS8 ExpressがインストールされたWindows 7で実行されています。URLScanが実行されていません。 以下をweb.configに追加してみました: <security> <requestFiltering allowDoubleEscaping="true"/> </security> 残念ながら、それは違いをもたらしませんでした。404.0 Not Foundエラーが表示されるだけです。 これはMVC4プロジェクトですが、関連があるとは思いません。私のルーティングは問題なく動作し、ドットが含まれるまで、期待するパラメーターがそこにあります。 URLにドットを含めるには、何を設定する必要がありますか?

8
IIS 7 AppPool IDをSQL Serverログオンとして追加する
統合パイプラインモードの AppPoolでIIS 7 Webサイトを実行しています。AppPoolsはNetworkServiceなどのIDでは(目的によって)実行されませんが、独自のAppPool Identitiy(IIS AppPool \ MyAppPool)を使用します。 これは、いわゆるサービスアカウントまたは仮想アカウントです。(完全なアカウントではないユーザーアカウント...) このサービスアカウント(IIS AppPool \ MyAppPool)に、SQL Server 2008 Express(混合認証モードで実行)に接続するためのアクセス許可を付与します。 SQL Serverは通常のユーザーアカウントを追加できますが、IIS AppPool \ MyAppPool仮想アカウントを有効なログオンに追加することはできません(SQL Serverでは、アカウントが見つからないとしています)。 仮想アカウントを機能させるために有効にする必要があるトリックはありますか?(w3wp.exeプロセスはtaskmgrに従ってこのIDで実行されますが、NTFSセキュリティでアカウントを使用することもできません...) ご協力いただきありがとうございます!
233 sql-server  iis-7 

10
IIS7 gzipを有効にする
IIS7がjsやcssなどの静的ファイルをgzipできるようにするにはどうすればよいですか?また、クライアントに送信する前にIIS7が実際にそれらをgzipしているかどうかをテストするにはどうすればよいですか?
229 iis  iis-7  compression  gzip 

16
IIS7の導入-「system.web.extensions / scripting / scriptResourceHandler」セクションが重複しています
フレームワークセクションが4.0に設定されているIIS7のデフォルトのアプリプールに.net 3.5 Webサイトをデプロイしようとすると、次のエラーが発生します。 重複する「system.web.extensions / scripting / scriptResourceHandler」セクションが定義されています。 問題のある行をコメントアウトしても、効果はありませんでした。私が何をするか、または見る必要があるかについてのポインタはありますか?

13
Asp.net 4.0は登録されていません
Visual Studioプロジェクトを開こうとすると、次のエラーが発生します。 Asp.NetがWebサーバーに登録されていないため、Asp.net 4.0用にWebサーバーを手動で構成する必要があります。 更新: Nevermind私はそれを修正しました: .Net Framework 4.0を修復したところ、問題は解決しました。

2
<system.web>と<system.webServer>の違いは何ですか?
たびに私は、命令は常に2つのセクションにそれを組み込むことを教え、IIS7とASP.NET用のハンドラやモジュールを追加する必要がありますsystem.webとsystem.webserver。 &lt;system.web&gt; &lt;httpHandlers&gt; &lt;/httpHandlers&gt; &lt;httpModules&gt; &lt;/httpModules&gt; &lt;/system.web&gt; この: &lt;system.webServer&gt; &lt;modules&gt; &lt;/modules&gt; &lt;handlers&gt; &lt;/handlers&gt; &lt;/system.webServer&gt; これら2つのセクションの違いは何ですか? また、system.webセクションに追加しないと、Visual Studio 2008デバッガーも正しく動作しません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.