Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationupgrade 4.5.3 à 4.7.0upgrade 4.5.3 à 4.7.0
Précédente
 
Suivante
Nouveau message
19/12/2007 14:55
 

Bonjour,

j'ai voulu faire la mise à jour de la version 4.5.3 à la 4.7.0, et ça ne s'est pas bien passé du tout !!

J'ai bien remis mes chaines de connexion, les machines key, et c'est tout ce que j'avais.
Lors de l'upgrade, j'ai eu des erreurs et maintenant je n'accède plus à mon site.

Les fichiers Log me mettent des erreurs d'accès à des DLL du répertoire BIN pour le 04.06.00.LOG, et une erreur d'accès à FORUM_03.20.09_Install.resources

Quelqu'un a-t'il une solution pour la mise à jour que je doit faire pour pouvoir utiliser des tirets dans les adressess mail !

Merci,

Vincent

 
Nouveau message
19/12/2007 16:59
 

"erreurs d'accès " souvent égal à  problème de droits d'acces.

Verifie que tous les répertoires de l'install DNN sont en accès read/write pour le user IIS.

Ou reforce les droits acces de tout les répertoires.

J'espère que ça d'aidera...


Sacha
 
Nouveau message
19/12/2007 18:00
 

merci,

Ca semble être ça : j'ai redescendu une sauvegarde et donc j'avais perdu les droits sur le répertoire !
L'installation a l'air de de s'être finie correctement (IE a affiché une page blanche en fin d'install)

Par contre maintenant, j'ai l'erreur suivante quand je veux accèder à mon site :

Value cannot be null.
Parameter name: type

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: type

Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:
 
[ArgumentNullException: Value cannot be null.
Parameter name: type]
   System.Activator.CreateInstance(Type type, Boolean nonPublic) +2796691
   DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectProviderName, String ObjectNamespace, String ObjectAssemblyName, Boolean UseCache) +582
   DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectNamespace, String ObjectAssemblyName) +17
   DotNetNuke.Security.Membership.Data.DataProvider.CreateProvider() +38
   DotNetNuke.Security.Membership.Data.DataProvider..cctor() +13
 
[TypeInitializationException: The type initializer for 'DotNetNuke.Security.Membership.Data.DataProvider' threw an exception.]
   DotNetNuke.Security.Membership.Data.DataProvider.Instance() +0
   DotNetNuke.Security.Membership.AspNetMembershipProvider..cctor() +5
 
[TypeInitializationException: The type initializer for 'DotNetNuke.Security.Membership.AspNetMembershipProvider' threw an exception.]

 Le seul post que j'ai trouvé sur ce type d'erreur parlait d'une dll, mais je ne sais pas laquelle, et les traces ne correspondent pas...

Merci !!!

 

 
Nouveau message
19/12/2007 18:18
 

 

j'ai refait une install propre depuis le début, et en fait, lors de la mise à jour, j'ai ça. Et quand je clique pour accèder au site, j'ai l'erreur ci-dessus (si ça peut aiguiller...)

Current Assembly Version: 04.07.00

Current Database Version: 04.05.03
 
Upgrade Status Report
00:00:00.031 - Upgrading to Version: 4.7.0
00:00:00.140 - Executing Script: 04.05.04.SqlDataProvider Success
00:00:02.140 - Executing Script: 04.05.05.SqlDataProvider Success
00:00:02.171 - Executing Script: 04.06.00.SqlDataProvider Error! (see 04.06.00.log for more information)
00:00:04.406 - Executing Script: 04.06.01.SqlDataProvider Success
00:00:04.421 - Executing Script: 04.06.02.SqlDataProvider Success
00:00:04.453 - Executing Script: 04.07.00.SqlDataProvider Error! (see 04.07.00.log for more information)
00:00:05.656 - Performing General Upgrades
00:00:06.500 - Installing Module File HTML_04.05.00_Install: Success
00:00:07.203 - Installing Module File Links_03.03.07_Install: Success
00:00:07.609 - Installing Package File LiveID_01.00.00_Install: Success
00:00:08.156 - Installing Package File OpenID_01.00.00_Install: Success
Upgrade Complete
 
Nouveau message
19/12/2007 18:33
 

Curieux, car la dll en question est cette fois-ci DotNetNuke.Membership.Dataprovider.dll, et contient à la fois le DataProvider, qui selon la pile d'appels ne semble pas poser de problème, et son implémentation concrête SqlDataProvider, qui par contre n'a pas être trouvée (a condition que le paramétrage du provider "data" du web.config ne soit pas corrompu, mais je crois que ça aurait généré des erreurs plus tôt au démarrage).

Bref, ca vaut sans doute quand meme le coup de mettre à jour cette dll et peut être dans le doute l'ensemble du répertoire bin, à partir des dll du zip d'install.

Edit: j'ai posté un peu tard, c'était pour le post d'avant


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
19/12/2007 18:42
 

Vincejvt a dit :

(..)
00:00:02.171 - Executing Script: 04.06.00.SqlDataProvider Error! (see 04.06.00.log for more information)
(...)
00:00:04.453 - Executing Script: 04.07.00.SqlDataProvider Error! (see 04.07.00.log for more information)
(...)

Merci de regarder les deux fichiers indiqués, situés dans le répertoire Providers/DataProviders/SqlDataProvider

Je pencherais pour un ObjectQualifier mal repris (mauvaise maj du web.config) ou de mauvaises permission en base de données.

Les logs devraient donner plus de détail.

Quand à l'erreur suivante, elle n'a rien a voir avec un pb de scripts héhé :-p

Le problème est peut-être plus grâve/simple: mauvaise copie des fichiers lors de la maj.


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
20/12/2007 09:09
 

Les log indique des "acces denied" alors que j'ai remis les droits

Donc du coup, j'ai redescendu une sauvegarde en 4.5.3
J'ai mis le controle total sur les dossiers pour l'utilisateur web
j'ai recopier les dll du repertoire BIN
J'ai enlevé la "lecture seule" du dossier de mon site.

Et ça marche enfin ! (tout ça pour un tiret dans les adresses mails |-(

Merci pour toutes les infos

     Vincent

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationupgrade 4.5.3 à 4.7.0upgrade 4.5.3 à 4.7.0