Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationinstallation sur VMware/Windows 2003 sreverinstallation sur VMware/Windows 2003 srever
Précédente
 
Suivante
Nouveau message
18/04/2007 11:30
 
Bonjour,

Apres avoir installé sans trop de soucis DNN 4.4.1 sur mon PC possédant windows XP, j'ai voulu l'installé à nouveau sur une machine virtuelle, hébergée sur mon pc.
  • Cette machine virtuelle a été crée grâce à VMware.
  • j'y ai installé Windows 2003 Server Enterprise Edition SP1.
  • J'ai par la meme occasion installé IIS 6.0 ainsi que le framework .NET 2.0.
  • Installation de Ms SQL express 2005

J'ai ensuite créé mon dossier virtuel, ma base de donnée et mon utilisateur possédant les droits owner.
J'ai ensuite modifié le Web.config
 Voici le code de mon web.config:

<connectionStrings>
        <add name="SiteSqlServer" connectionString="Server=DNNDNN*-NN8A25\SQLEXPRESS;Database=dotnetnuke;Uid=DNN;Pwd=DNN;" providerName="System.Data.SqlClient" />
    </connectionStrings>
    <appSettings>
        <add key="SiteSqlServer" value="Server=DNNDNN*-NN8A25\SQLEXPRESS;Database=dotnetnuke;Uid=DNN;Pwd=DNN;" />


et voici l'erreur s'affichant lorsque je lance l'installation:

La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.

--------------------------------------------------------------------------------

Nom commencé avec un caractère non valide. Erreur de traitement de la ressource http://localhost/dnn/default.aspx. Ligne 1...

<%@ Page Language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.Framework.DefaultPage" CodeFile="Defa...


Ai-je oublié une manip?

Merci d'avance!

Nicolas
 
Nouveau message
18/04/2007 16:37
 
En faisant des recherches, j'ai fini par trouver la solution à mon problème.

J'ai lu que ça pouvait être causé lorsqu'on installe le framework 2.0 avant l'installation de IIS.

Auquel cas, il faut executer les lignes de commande suivantes:
 dans mon cas:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -u

puis

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

Après il apparait dans le répertoire "site Web par défaut" de IIS un répertoire nommé "aspnet_client"


 
Nouveau message
20/04/2007 14:44
 
Mon installation ne fonctionne toujours pas, ça fait une semaine que je m'arrache les cheveux sur cette installation!!

J'ai remis un ghost de Windows Server 2003 sp1, et j'ai relancé un installation en suivant les procédures suivantes:
Lors de l'installation, je suis sur le compte administrateur de windows.
  1. Installation de IIS 6.0
  2. Installation du framework 2.0 .NET
  3. Installation de SQL Server 2003 express
  4. Installation de SQL Server management Studio 2003 express
  5. Décompression de dotnetnuke4.5.1 (install)
  6. Création de la base de donnée
  7. Création du compte avec les droits dbowner sur la BDD
  8. Gestion des droits sur le dossier ou a été fait la décompression
  9. Création du fichier virtuel (dnn)
  10. Modification de fichier web.config:

<add name="SiteSqlServer" connectionString="Server=CAPGEMIN-NN8A25\SQLEXPRESS;Database=dotnetnuke;Uid=nom  utilisateur;Pwd=pasword utilisateur;"
         providerName="System.Data.SqlClient" />
  </connectionStrings>
  <appSettings>
    <add key="SiteSqlServer" value="Server=CAPGEMIN-NN8A25\SQLEXPRESS;Database=dotnetnuke;Uid=nom utilisateur;Pwd=password utilisateur;" />




je lance donc ensuite: http://localhost/dnn

Et les erreurs suivantes s'affichent lors de l'installation:
  • Installation auto:
ERROR: Could not connect to database specified in connectionString for SqlDataProvider


  • Installation personnalisée:
Erreur(s) à la Connexion:
Index #: 0
Source: .Net SqlClient Data Provider
Class: 14
Number: 18452
Message: Échec de l'ouverture de session de l'utilisateur 'nom utilisateur'. L'utilisateur n'est pas associé à une connexion SQL Server approuvée.


Merci d'avance pour vos réponses
 
Nouveau message
20/04/2007 14:58
 

Bonjour,

Je n'utilise pas SQL Server Express, mais vérifie que tu as bien indiqué que le mode d'authentification est sur Windows ET SQL Server. A première vue, la connexion ne peut pas se faire. C'est un grand classique SQL Server étant par défaut sur l'authentification via les comptes Windows. DNN utilise le compte créé DANS SQL Server pour se connecter.

Gilles

 
Nouveau message
20/04/2007 15:34
 
En effet, apres sélection de cette option, l'installation se lance sans problèmes.

Comment ai-je pu louper ça...

Merci beaucoup pour ton aide.

Nicolas
 
Nouveau message
20/04/2007 23:35
 

Bonsoir Nicolas,

C'est normal quand on aborde un nouveau produit, il faut penser à des tas de choses auxquelles on n'est pas encore habitué !  D'autant que de mémoire, la doc fait l'impasse sur ce "point de détail".

Bonne découverte de DotNetNuke.!

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationinstallation sur VMware/Windows 2003 sreverinstallation sur VMware/Windows 2003 srever