27

インストール済み:SharePoint Server 2010 for Internet Enterprise Beta(x64)オン:64ビットハードウェア上のWindows Server 2008 Standard(x64)

サーバーの全体管理コンソールにアクセスしようとすると、IISが503を返しました。サービスを利用できません

そして、このエラーはアプリケーションログで見つかりました

モジュールDLL'C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ isapi \ owssvr.dll'は、構成の問題によりロードできませんでした。現在の構成では、x86プロセッサアーキテクチャ用に構築されたイメージのロードのみがサポートされています。

多くの苦労の末、解決策は次のようになりました。

1)「SharePointサーバーの全体管理」アプリプールを参照しているenable32BitAppOnWin64がFalseに設定されていること、および「SharePointWebサービスルート」アプリプールを確認していることを確認します。

2)applicationHost.configを編集します。

変化する:

  <globalModules>
 ...
 ...
 <add name="SharePoint14Module" image="C:\Program Files\Common
 Files\Microsoft Shared\Web Server
 Extensions\14\isapi\owssvr.dll"
 preCondition="appPoolName=SharePoint
 Central Administration v4" />
 </globalModules>

に:

    <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft
 Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition=
"appPoolName=SharePoint Central Administration v4,bitness64" />

これが誰かに役立つことを願っています:-)

ここで魔法の言葉であるbitness64

4

12 に答える 12

36

何らかの理由でアプリケーションプールがIISで開始されなかったため、503エラーが発生しました。

于 2011-07-01T08:06:58.527 に答える
15

1)「SharePointサーバーの全体管理」アプリプールのenable32BitAppOnWin64設定がFalseに設定されていること、および「SharePointWebサービスルート」アプリプールの設定が同じであることを確認します。

2)applicationHost.configを編集します。

ここで魔法の言葉であるbitness64

于 2010-02-11T15:10:42.207 に答える
10

BeytanKurtに同意します。

サーバーの全体管理サイトとSharePointランディングページの両方に503がスローされました。どちらの場合も、パスワードの有効期限が切れています。

ADでパスワードをリセットし、IDを更新した後、CAは機能しましたが、SharePointランディングページで500エラーがスローされました。

.NetFrameworkのバージョンがV4.0に設定されていることが判明しました。V2.0に変更して動作しました。

変更するたびに、適切なアプリプールをリサイクルする必要があることを忘れないでください。

于 2011-07-07T16:49:39.720 に答える
7

これを試してみてください:IISのWebサイトのプロパティを確認してください。[ホームディレクトリ]タブで、アプリケーションプールの値を確認します。すべてのSharePointサービスが開始されていることを確認します。アプリケーションが起動していない場合は、次のようにします。サービスアカウントのパスワードを変更したために、このエラーが発生する可能性があると思います。アプリケーションプールの新しいパスワードを変更する必要がある場合があります
1)停止したアプリケーションプールをクリックします2)詳細設定をクリックします3)ID->ユーザーをクリックしてユーザーを再入力します4)アプリケーションプールIDダイアログ5)設定をクリックします->手動で入力しますユーザー名とパスワード。次に、サーバーを再起動します。

于 2014-01-08T05:19:24.423 に答える
4

appPoolsがパスワードを変更したユーザーを使用している場合に、パスワードポリシーまたは他の何かがパスワードを変更した場合にも発生する可能性があります。

したがって、appPoolの詳細設定から「Identity」プロパティを介してユーザーパスワードを更新する必要があります。

参照はここにあります

于 2011-04-23T15:34:23.330 に答える
3

applicationhost.configファイルを見つけるのに問題がありました。これは、c:\ windows \ System32 \ inetsrv \(Server2008)またはc:\ windows \ System32 \ inetsrv \ config \(Server2008r2)にありました。

その設定を変更した後、IISがaspnet_filter.dllをロードする方法も変更する必要がありました。IISマネージャーを開き、[サイト]、[SharePoint-80]の下に移動し、[IIS]グループの[ISAPIフィルター]の下で、すべての[実行可能]パスが...Microsoft.NET\を指していることを確認します。 Framework64 \ v#。#。####\aspnet_filter.dll。私の何人かは\Framework\(64ではない)を指さされました。

また、新しい設定を再ロードするには、WWWサービスを再起動する必要があります。

于 2010-09-15T17:57:41.603 に答える
1

ここに投稿された選択された回答は1つの問題を解決しましたが、別の問題は、.Net2.0を使用するためにアプリプールを変更する必要があるということです。

「SharePoint2010は4.0ではなく.NETFramework3.5を使用します。SharePoint2010アプリプールは、統合パイプラインモードを使用して.NETFramework2.0として構成する必要があります。」

ソース: http ://social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/4727f9b4-cc58-4d86-903b-fabed13da0ff

于 2012-10-09T19:22:44.580 に答える
0

私は顧客と同様の問題を抱えていましたが、投稿された解決策のどれもうまくいきませんでした。ローカルセキュリティポリシーを介して「バッチジョブとしてログオン」権限を付与したところ、最終的にサーバーの全体管理Webページが正しく表示されました。

于 2010-08-02T20:39:52.613 に答える
0

これを共有していただきありがとうございます。それは大いに役立ちました。私のapplicationHost.configの1つの違いは

            <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition="appPoolName=SharePoint Central Administration v4,bitness64;SharePoint - 80" />

複数のセミコロンで区切られたエントリに注意してください。これはおそらく、SPSのシングルボックスインストールがあるためです。

于 2010-09-16T07:09:50.807 に答える
0

アプリケーションのWeb.configが一貫性のない状態になることがあります(httpハンドラーの重複宣言など)configのどの行がエラーの原因であるかを確認するには、IISマネージャーを開き、ハンドラーマッピングを編集してみてください。エラーが表示されます。 Web構成にそのようなエラーがある場合は行。

不思議なことに、そのようなエラーはイベントビューアまたはULSに記録されません

于 2013-04-23T13:47:45.143 に答える
0

同じ問題が発生しましたが、パスワードは適切であり、「バッチジョブとしてログオン」だけでは不十分でした。

IISアプリケーションプールIDアカウントまたはグループに、「バッチジョブとしてログオン」権限と、「認証後にクライアントになりすます」権限の両方があることを確認してください。

これらの設定を変更するには、Webフロントエンドサーバーで次の手順を実行します。

  • スタート>実行タイプ「secpol.msc」
    • 検索:[セキュリティ設定]>[ローカルポリシー]>[ユーザー権利の割り当て]
    • 「バッチジョブとしてログオン」にユーザーまたはグループを追加します
    • 特定のグループがこの目的で使用されている場合は、(Active Directory内の)サービスアカウントのグループメンバーシップを確認してください。
    • 「認証後にクライアントになりすます」を見つけて、アプリケーションプールIDを追加します
    • サーバーを再起動します

サイトにアクセスできるはずです!

于 2013-12-10T21:47:21.990 に答える
0

[アプリケーション]->[CentalAdminアプリケーションの詳細設定]でユーザーとパスワードを読みます。

于 2014-03-25T12:46:47.957 に答える