ホームページ >php教程 >PHP开发 >HTTP エラー 500.19 - 内部サーバー エラー エラー解決

HTTP エラー 500.19 - 内部サーバー エラー エラー解決

高洛峰
高洛峰オリジナル
2017-01-06 16:23:143770ブラウズ

このマシンに WebService テストをデプロイしたところ、以下に示すように、「HTTP エラー 500.19 - 内部サーバー エラー」エラーが発生しました:

HTTP 错误 500.19- Internal Server Error 错误解决方法

検査の結果、最初に vs2008 をインストールしたことが原因であることが判明しました。その後、iis をインストールします。具体的な手順は次のとおりです。

1. 「ファイル名を指定して実行」を開き、コマンド プロンプト ウィンドウに入ります。

2 C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 ディレクトリに入ります。

3 aspnet_regiis.exe –i と入力して実行します

注: システムが 64 ビットの場合、2 番目のステップのパスは C:WINDOWSMicrosoft.NETFramework64v2.0.50727 です

iis7 エラー メッセージ サーバーでエラーが発生しましたURL を処理しています ..
Win7 で ASP プログラムを実行すると、常にエラーが発生します。これは、サイトの構成に問題があることが判明しました。 。 。

問題 1: MS Jet エンジンは一時ディレクトリの場所を変更しましたが、一時ディレクトリへのアクセス権を持っていなかったため、データベースが失敗しました (SQL の問題のため、アクセス データベースは後でテストに使用されました)。
解決策:
「システム ディスク: WindowsServiceProfilesNetworkServiceAppDataLocalTemp」ディレクトリに「認証済みユーザー」ユーザーを追加します。AppData ディレクトリを入力するときは、アドレス バーにパスを直接入力するか、フォルダー オプションに隠しファイルを表示します。 。

アクセス許可を設定する手順: Temp フォルダーを右クリックし、[プロパティ] を選択 > [セキュリティ] タブを選択 > [編集] をクリック > [一時アクセス許可] ダイアログ ボックスが表示され、[追加] をクリックし、次の内容を入力します「 [選択するオブジェクト名] に認証されたユーザーを入力します ([詳細...] ボタンをクリックし、[検索] ボタンをクリックして、検索結果で認証されたユーザーを選択することもできます)、確認し、[一時アクセス許可] に戻ります。 」を選択し、認証ユーザーを変更します。 権限の「フルコントロール」にチェックを入れ、「OK」をクリックして確定します。

質問 2: IIS7 はデフォルトでは詳細なエラーをクライアントに送信しないため、スクリプト エラー メッセージのみが表示されます (この情報は変更可能です): URL の処理中にサーバーでエラーが発生しました。システム管理者に問い合わせてください。 。このように、何が問題だったのかは不明です。
解決策:
iis7 の ASP モジュールの「エラーをブラウザに送信」を True に変更します。
これは非常に重要です。そうしないと、どこにエラーがあるのか​​がわかりません。

HTTP エラー 500.19 - 内部サーバー エラーのエラー解決関連記事の詳細については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。