Business partners:

Aventeon

 

Intermec 

  

Welnet 

 

 Motorola Solutions

 

 Preferred Supplier van:

 Mediq-Logistiek

 

Reseller van:

Logistics.One

 

  SOTI

 

 

 

 

Leerbedrijf

 

Blogs

okt 11

Written by: Gert van Oel
11-10-2010 11:19 

In een poging om DotNetNuke 05.02.01 te installeren op een windows server 2008 webedition liep ik tegen de volgende problemen aan.

Framework versie
Standaard staat de DefaulApplicationPool ingesteld op .NET framework versie 2.0 terwijl DNN 5 het framework 3.5 vereist. Nu dacht ik slim te zijn en het nieuwste .NET framework 4.0 te installeren. De installatie daarvan ging prima maar helaas heeft dat geen effect op de goede werking van DNN. Deze vereist toch echt het framework 3.5

Vervolgens heb ik het framework 3.5 gedownload van de microsoft site maar tijdens de installatie kreeg ik de melding dat ik het framework moest installeren via de Role Management Tool. Dit blijkt de optie Features te zijn die je kan vinden in de Server Manager


Als je rechtsklik op Features kan je kiezen voor Add feature. De bovenste optie is het .NET Framework 3.5.1 die blijkbaar wel meegeleverd wordt maar standaard niet geïnstalleerd is.

Het framework 3.5.1 wordt overigens niet zichtbaar als te kiezen framework in de defaultsettings van je application pool. Daar is het framework bekend als .NET Framework v2.0.50727

Nadat het .NET framework was geïnstalleerd moest nog wel de server opnieuw worden opgestart.

Rechten
In de installatiehandleiding van DNN staat dat je de gebruiker “NetworkService” volledige rechten moet geven aan je dnn directory. Ondanks dat ik dat gedaan had (in win2008 overigens "Network Service" (met spatie))kreeg ik toch een melding nadat ik de installatie van DNN had gestart via http://localhost/dnn. DNN gaf aan dat niet de juiste rechten waren gezet. Met wat hulp van het internet bleek de oplossing in de applicationpool te zitten. In de defaulsettings moet je de Identity en de Load User Profile settings aanpassen. Zie hieronder in het figuur.


 

Tags:

VOICT B.V. en VOICT Services B.V. - Keesomstraat 31 - 6717AH Ede - T: 0318 642413 - E: info@voict.nl