|
|
 Rank: Advanced Member Groups: Member
Joined: 11/7/2005 Posts: 100 Location: Germany
|
hallo.
ich habe neulich ein dnn 2.x auf 3.3.7 upgedatet. während des updates lief auch alles gut. und als ich dann das portal öffnen wollte sprang mir die login-seite entgegen. das menü war nicht mehr da und scheinbar auch kein inhalt. und die host und admin passwörter funktionieren auch nicht mehr.
kenn das jemand?
vielen dank für jede hilfe schonmal
|
|
 Rank: Administrator Groups: Administration
Joined: 12/4/2004 Posts: 2,211 Location: Alzey Im schönen Rheinhessen
|
Deine Problembeschreibung ist zwar etwas pauschal, aber ein Teil deines Problems könnte sein, dass du die Machine Keys aus der web.config nicht übernommen hast sondern mit der neuen web.config überschrieben hast. Somit funktioniert die Entschlüsselung der Passworte nicht mehr.
Datensicherung zurückspielen und dann noch mal de web.config anpassen neu versuchen.
Beste Grüße
Hans-Peter DnnPortal.De Deutsche DotNetNuke Community Homepage Deutsch Homepage English HP's Blog
|
|
 Rank: Advanced Member Groups: Member
Joined: 11/7/2005 Posts: 100 Location: Germany
|
ah, das kann gut sein. ich hab aus der alten web.config keinen MachineValidationKey und MachineDecryptionKey übernommen weil da gar keiner drin war. gabs die bei v2 schon?
|
|
 Rank: Administrator Groups: Administration
Joined: 12/4/2004 Posts: 2,211 Location: Alzey Im schönen Rheinhessen
|
Shame on me! Oh man sollte doch besser richtig lesen. In der 2er gab es die tatsächlich noch nicht.
Hast du denn ein wenig mehr Informationen. Hast du gleich versucht von der 2.er (welche 2er hast du eigentlich installiert gehabt) auf die 3.3.7 zu aktualisieren oder hast du einen zwischenschritt gemacht.
Gab es denn Fehlermeldungen ?
Beste Grüße
Hans-Peter DnnPortal.De Deutsche DotNetNuke Community Homepage Deutsch Homepage English HP's Blog
|
|
 Rank: Advanced Member Groups: Member
Joined: 11/7/2005 Posts: 100 Location: Germany
|
also das war mal ein dnn 02.01.02 direkt auf 3.3.7
bei folgenden logs stehen fehler drin:
02.02.00 wrote:Error: The stored procedure 'dbo.GetFolderByFolderPath' doesn't exist.
02.02.02 wrote:System.Data.SqlClient.SqlException: Der Wert NULL kann in die NewWindow-Spalte, DNN_KVHS_WTM.dbo.UrlTracking-Tabelle, nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei UPDATE. Die Anweisung wurde beendet. at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
update UrlTracking set NewWindow = ( select NewWindow from Links where UrlTracking.ModuleId = Links.ModuleId and UrlTracking.Url = Links.Url )
03.02.03 wrote:System.Data.SqlClient.SqlException: Die ALTER TABLE-Anweisung verstieß gegen die COLUMN FOREIGN KEY-Einschränkung 'FK_Files_Folders'. Der Konflikt trat in der DNN_KVHS_WTM-Datenbank, Tabelle 'Folders', column 'FolderID' auf. at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
ALTER TABLE dbo.Files ADD CONSTRAINT FK_Files_Folders FOREIGN KEY ( FolderID ) REFERENCES dbo.Folders ( FolderID )
03.03.01 wrote:System.Data.SqlClient.SqlException: Die ALTER TABLE-Anweisung verstieß gegen die COLUMN FOREIGN KEY-Einschränkung 'FK_Files_Folders'. Der Konflikt trat in der DNN_KVHS_WTM-Datenbank, Tabelle 'Folders', column 'FolderID' auf. at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
/* This sets all cache root folders to protected */ /*************************************************/
UPDATE Folders SET IsProtected = 1 WHERE FolderPath = 'Cache/'
/* This tries to apply a foreign key on the files/folders tables */ /*****************************************************************/
IF NOT EXISTS ( SELECT * FROM sysobjects WHERE id = object_id(N'FK_Files_Folders') AND OBJECTPROPERTY(id, N'IsForeignKey') = 1) BEGIN ALTER TABLE dbo.Files ADD CONSTRAINT FK_Files_Folders FOREIGN KEY ( FolderID ) REFERENCES dbo.Folders ( FolderID ) END
trotz all dieser fehler wurde das update nicht abgebrochen.
|
|
 Rank: Administrator Groups: Administration
Joined: 12/4/2004 Posts: 2,211 Location: Alzey Im schönen Rheinhessen
|
Mutig Mutig ! Du versuchst 3 Jahre und 2 Technologiesprünge DNN Entwicklung in einem Schritt zu aktualisieren. Da wird nicht funktionieren. Von DNN 2 zu 3 wurden Sogenannte "Breaking Changes" vorgenommen, die gesamte Modulentwicklung wurde geändert, so dass ein DNN 2.X Modul nicht mehr unter DNN 3.X funktionierte.
Der Grundsätzliche Update Schritt war vor 3 Jahren (ja so lange ist das schon her): Erst einmal, wenn es kein direktes Update für ein Modul gab, alle Module zu entfernen die nicht unter 3.X lauffähig waren und dann das Core Portal von 2.1.2 auf 3.1.0 zu heben. Selbst das lief fast nie ohne Fehlermeldungen und Fehler die manuell angepasst werden mussten.
Über wie viel Content reden wir denn ? Bei wenige Content kann es einfacher (und dadurch schneller und billiger) sein, das Portal neu aufzubauen. Auch im Bereich Skinning ist fast alles neu und muss auf jeden Fall überarbeitet werden.
Beste Grüße
Hans-Peter DnnPortal.De Deutsche DotNetNuke Community Homepage Deutsch Homepage English HP's Blog
|
|
 Rank: Advanced Member Groups: Member
Joined: 11/7/2005 Posts: 100 Location: Germany
|
jap. wir habens jetzt nochmal neu aufgesetzt. waren zum glück nicht soviele inhalte ^^
danke für deine hilfe!!
|
|
 Rank: Administrator Groups: Administration
Joined: 12/4/2004 Posts: 2,211 Location: Alzey Im schönen Rheinhessen
|
War sicherlich eine gute Entscheidung !
Und danke für die Rückmeldung.
Beste Grüße
Hans-Peter DnnPortal.De Deutsche DotNetNuke Community Homepage Deutsch Homepage English HP's Blog
|
|
|
Guest |