DotNetNuke 4.09.03 をインストールしようとしています (このバージョンを使用しています)。いくつかの問題があります。私はこの環境に完全に慣れておらず、経験も浅いため (私は PHP 開発者です)、正しくセットアップするのに問題があります。
サイトのルートに DotNetNuke というフォルダーがあり、そこにすべての DNN インストール ファイルが配置されています。mywebsite.com/DotNetNuke に移動すると、次のエラーが表示されます。
Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Source Error:
Line 87: <system.web>
Line 88: <!-- Ensure validationkey is not set to AutoGenerate,IsolateApps so it correctly supports webfarms -->
Line 89: <machineKey
Line 90: validationKey="AutoGenerate,IsolateApps"
Line 91: decryptionKey="F9D1A2D3E1D3E2F7B3D9F90FF3965ABDAC304902F8D923AC"
フォルダーがアプリケーションとして設定されていないため、エラーが発生したと表示されます。私が使用しているホスト enom では、DotNetNuke フォルダーに移動し、[アプリケーション] セクションで [作成] をクリックしても何も起こりません。メッセージも何もありません。どうすればよいかわかりません。
また、DNN インストールで使用するデータベースを追加しようとすると、次のエラーが表示されます。
.Net SqlClient Data Provider
CREATE DATABASE permission denied in database 'master'.
USE [master]
GO
CREATE DATABASE [dnn]
GO
EXEC [dnn].[dbo].[sp_fulltext_database] @action = 'disable'
GO
これらの質問がばかげている場合は、お詫び申し上げます。私は IIS 環境に詳しくありませんが、そこで Web サイトをセットアップする任務を負っています。ありがとうございました。ガイダンスをいただければ幸いです。