[DataWeb] ASP.NETのWebアプリケーションが動作しない。 印刷


ご利用のASP.NET Webアプリケーションにおいて、以下のようなパーサーエラーが発生した場合について、ご説明いたします。

パーサー エラー メッセージ: Host 'XXXXXXXXX' is not allowed to connect to this MySQL server

ソース エラー: 

行 282: <siteMap>
行 283: <providers>
行 284: <add name="MySqlSiteMapProvider" type="MySql.Web.SiteMap.MySqlSiteMapProvider, MySql.Web, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c56XXXXXXXXXXXXXXXX" connectionStringName="LocalMySqlServer" applicationName="/" />
行 285: </providers>
行 286: </siteMap>

ソース ファイル: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 行: 284 

このエラーは、マシン構成ファイルであるmachine.configファイル内の<sitemap>の<providers>要素を読み込んでおり、ご利用のアプリケーションと構成が異なる為に生じます。
その為、エラーが生じるWebアプリケーション上の構成ファイル(web.config)で、エラーが生じているセクションをオーバーライドさせる事で、問題を解消できます。

例えば、上記エラーの場合の解消策としては、以下のように、<clear/>をweb.configファイルに記述します。
なお、こちらは一例でございます為、詳細な内容は、ASP.NETのフォーラムや関連記事などを参考にしてください。

<siteMap>
  <providers>
    <clear/> 
    <add name="MySqlSiteMapProvider" type= (以下省略) />
  </providers>
</siteMap>

 

関連記事

[DataWeb] アプリケーションのアンインストール方法 アプリケーションのアンインストール方法のご案内です。1.コントロールパネルにログインします。2.左メニュー[アプリケーション]をクリックし、[マイ・アプリケーションを管理]をクリックします。3.... [DataWeb] アプリケーションのインストール方法 アプリケーションのインストール方法のご案内です。→WordPressのインストール方法はこちら←1.コントロールパネルにログインします。2.左メニュー[アプリケーション]をクリックします。3.[... [DataWeb] EC-CUBE3.0系のインストールについて ※現在、Pleskコントロールパネルのアプリケーションインストーラーから、EC-CUBEは削除されています。Pleskコントロールパネルのアプリケーションメニューからは、様々なアプリケーションを... [DataWeb] MovableTypeの利用について ※現在、Pleskコントロールパネルのアプリケーションインストーラーから、MovableTypeは削除されています。Pleskコントロールパネルからは、様々なアプリケーションがインストールできま... [DataWeb] 『WordPress Updates Digest.』のエラーメールを受信します。 連日のように以下のメールを受信する場合、コントロールパネルのWordPressToolkit機能の連携が取れていない事が考えられます。 WordPress Updates Digest....
« 戻る