Shop durch Update komplett geschrottet

Alle Fragen und Probleme zur aktuellen Randshop Version 2.3 können hier gepostet werden.

Moderatoren: Magnus, mmaass, ablass

Shop durch Update komplett geschrottet

Beitragvon Marno » Sa 21. Jan 2017, 12:25

Da durch Umstellung meines Providers (all.ink.com) mein 2.2 Shop nicht mehr fehlerfrei lief, musst ich nun in den saueren Apfel beißen und das Update von 2.2 auf 2.4 durchziehen. ICh hätte meinen Arsch vorher daraufg verwettet, das das fehlerfrei funktioniert. Das mein gesamtes Template und alle optischen Anpassungen nun wieder mühevoll erstellt werden müssen hatte ich mich schon abgefunden.
Nun habe ich nur noch optischen und technischen Schrott und das bei einem Liveshop. Danke!!! Ich wußte das genau vorher...

Meldeung nach dem Update:

Der Shop wurde erfolgreich upgedatet

Beim Update der Datenbank sind Fehler aufgetreten.
Bitte überprüfen sie das logfile unter /admin/data/logs/update_errors.log

Das log ist voll.

Code: Alles auswählen
SQL:   alter table randshop_bestellen add kundengruppen_id int(11) unsigned not null after gesamtsumme_brutto;
Fehlermeldung: Duplicate column name 'kundengruppen_id'
SQL:    CREATE TABLE `randshop_bundesstaatenlisten` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_bundesstaatenlisten' already exists
SQL:   INSERT INTO randshop_bundesstaatenlisten SET id = 1, name = 'Kanada';
Fehlermeldung: Duplicate entry '1' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaatenlisten SET id = 2, name = 'USA';
Fehlermeldung: Duplicate entry '2' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaatenlisten SET id = 3, name = 'Australien';
Fehlermeldung: Duplicate entry '3' for key 'PRIMARY'
SQL:    CREATE TABLE `randshop_bundesstaaten` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `staatenlisten_id` int(11) DEFAULT NULL, `name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, `code` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_bundesstaaten' already exists
SQL:   INSERT INTO randshop_bundesstaaten SET id=1, staatenlisten_id = 1, code = "AB", name = "Alberta";
Fehlermeldung: Duplicate entry '1' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=2, staatenlisten_id = 1, code = "BC", name = "British Columbia";
Fehlermeldung: Duplicate entry '2' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=3, staatenlisten_id = 1, code = "MB", name = "Manitoba";
Fehlermeldung: Duplicate entry '3' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=4, staatenlisten_id = 1, code = "NB", name = "New Brunswick";
Fehlermeldung: Duplicate entry '4' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=5, staatenlisten_id = 1, code = "NF", name = "Newfoundland and Labrador";
Fehlermeldung: Duplicate entry '5' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=6, staatenlisten_id = 1, code = "NT", name = "Northwest Territories";
Fehlermeldung: Duplicate entry '6' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=7, staatenlisten_id = 1, code = "NS", name = "Nova Scotia";
Fehlermeldung: Duplicate entry '7' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=8, staatenlisten_id = 1, code = "NU", name = "Nunavut";
Fehlermeldung: Duplicate entry '8' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=9, staatenlisten_id = 1, code = "ON", name = "Ontario";
Fehlermeldung: Duplicate entry '9' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=10, staatenlisten_id = 1, code = "PE", name = "Prince Edward Island";
Fehlermeldung: Duplicate entry '10' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=11, staatenlisten_id = 1, code = "PQ", name = "Quebec";
Fehlermeldung: Duplicate entry '11' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=12, staatenlisten_id = 1, code = "SK", name = "Saskatchewan";
Fehlermeldung: Duplicate entry '12' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=13, staatenlisten_id = 1, code = "YT", name = "Yukon Territory";
Fehlermeldung: Duplicate entry '13' for key 'PRIMARY'
SQL:   INSERT INTO randshop_bundesstaaten SET id=14, staatenlisten_id = 2, code = "AL", name = "Alabama";
Fehlermeldung: Duplicate entry '14' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=15, staatenlisten_id = 2, code = "AK", name = "Alaska";
Fehlermeldung: Duplicate entry '15' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=16, staatenlisten_id = 2, code = "AZ", name = "Arizona";
Fehlermeldung: Duplicate entry '16' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=17, staatenlisten_id = 2, code = "AR", name = "Arkansas";
Fehlermeldung: Duplicate entry '17' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=18, staatenlisten_id = 2, code = "CA", name = "California";
Fehlermeldung: Duplicate entry '18' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=19, staatenlisten_id = 2, code = "CO", name = "Colorado";
Fehlermeldung: Duplicate entry '19' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=20, staatenlisten_id = 2, code = "CT", name = "Connecticut";
Fehlermeldung: Duplicate entry '20' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=21, staatenlisten_id = 2, code = "DE", name = "Delaware";
Fehlermeldung: Duplicate entry '21' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=22, staatenlisten_id = 2, code = "FL", name = "Florida";
Fehlermeldung: Duplicate entry '22' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=23, staatenlisten_id = 2, code = "GA", name = "Georgia";
Fehlermeldung: Duplicate entry '23' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=24, staatenlisten_id = 2, code = "HI", name = "Hawaii";
Fehlermeldung: Duplicate entry '24' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=25, staatenlisten_id = 2, code = "ID", name = "Idaho";
Fehlermeldung: Duplicate entry '25' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=26, staatenlisten_id = 2, code = "IL", name = "Illinois";
Fehlermeldung: Duplicate entry '26' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=27, staatenlisten_id = 2, code = "IN", name = "Indiana";
Fehlermeldung: Duplicate entry '27' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=28, staatenlisten_id = 2, code = "IA", name = "Iowa";
Fehlermeldung: Duplicate entry '28' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=29, staatenlisten_id = 2, code = "KS", name = "Kansas";
Fehlermeldung: Duplicate entry '29' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=30, staatenlisten_id = 2, code = "KY", name = "Kentucky";
Fehlermeldung: Duplicate entry '30' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=31, staatenlisten_id = 2, code = "LA", name = "Louisiana";
Fehlermeldung: Duplicate entry '31' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=32, staatenlisten_id = 2, code = "ME", name = "Maine";
Fehlermeldung: Duplicate entry '32' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=33, staatenlisten_id = 2, code = "MD", name = "Maryland";
Fehlermeldung: Duplicate entry '33' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=34, staatenlisten_id = 2, code = "MA", name = "Massachusetts";
Fehlermeldung: Duplicate entry '34' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=35, staatenlisten_id = 2, code = "MI", name = "Michigan";
Fehlermeldung: Duplicate entry '35' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=36, staatenlisten_id = 2, code = "MN", name = "Minnesota";
Fehlermeldung: Duplicate entry '36' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=37, staatenlisten_id = 2, code = "MS", name = "Mississippi";
Fehlermeldung: Duplicate entry '37' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=38, staatenlisten_id = 2, code = "MO", name = "Missouri";
Fehlermeldung: Duplicate entry '38' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=39, staatenlisten_id = 2, code = "MT", name = "Montana";
Fehlermeldung: Duplicate entry '39' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=40, staatenlisten_id = 2, code = "NE", name = "Nebraska";
Fehlermeldung: Duplicate entry '40' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=41, staatenlisten_id = 2, code = "NV", name = "Nevada";
Fehlermeldung: Duplicate entry '41' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=42, staatenlisten_id = 2, code = "NH", name = "New Hampshire";
Fehlermeldung: Duplicate entry '42' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=43, staatenlisten_id = 2, code = "NJ", name = "New Jersey";
Fehlermeldung: Duplicate entry '43' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=44, staatenlisten_id = 2, code = "NM", name = "New Mexico";
Fehlermeldung: Duplicate entry '44' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=45, staatenlisten_id = 2, code = "NY", name = "New York";
Fehlermeldung: Duplicate entry '45' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=46, staatenlisten_id = 2, code = "NC", name = "North Carolina";
Fehlermeldung: Duplicate entry '46' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=47, staatenlisten_id = 2, code = "ND", name = "North Dakota";
Fehlermeldung: Duplicate entry '47' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=48, staatenlisten_id = 2, code = "OH", name = "Ohio";
Fehlermeldung: Duplicate entry '48' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=49, staatenlisten_id = 2, code = "OK", name = "Oklahoma";
Fehlermeldung: Duplicate entry '49' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=50, staatenlisten_id = 2, code = "OR", name = "Oregon";
Fehlermeldung: Duplicate entry '50' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=51, staatenlisten_id = 2, code = "PA", name = "Pennsylvania";
Fehlermeldung: Duplicate entry '51' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=52, staatenlisten_id = 2, code = "RI", name = "Rhode Island";
Fehlermeldung: Duplicate entry '52' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=53, staatenlisten_id = 2, code = "SC", name = "South Carolina";
Fehlermeldung: Duplicate entry '53' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=54, staatenlisten_id = 2, code = "SD", name = "South Dakota";
Fehlermeldung: Duplicate entry '54' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=55, staatenlisten_id = 2, code = "TN", name = "Tennessee";
Fehlermeldung: Duplicate entry '55' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=56, staatenlisten_id = 2, code = "TX", name = "Texas";
Fehlermeldung: Duplicate entry '56' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=57, staatenlisten_id = 2, code = "UT", name = "Utah";
Fehlermeldung: Duplicate entry '57' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=58, staatenlisten_id = 2, code = "VT", name = "Vermont";
Fehlermeldung: Duplicate entry '58' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=59, staatenlisten_id = 2, code = "VA", name = "Virginia";
Fehlermeldung: Duplicate entry '59' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=60, staatenlisten_id = 2, code = "WA", name = "Washington";
Fehlermeldung: Duplicate entry '60' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=61, staatenlisten_id = 2, code = "WV", name = "West Virginia";
Fehlermeldung: Duplicate entry '61' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=62, staatenlisten_id = 2, code = "WI", name = "Wisconsin";
Fehlermeldung: Duplicate entry '62' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=63, staatenlisten_id = 2, code = "WY", name = "Wyoming";
Fehlermeldung: Duplicate entry '63' for key 'PRIMARY'
SQL:   INSERT INTO randshop_bundesstaaten SET id=64, staatenlisten_id = 3, code = "AC", name = "Australian Capital Territory";
Fehlermeldung: Duplicate entry '64' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=65, staatenlisten_id = 3, code = "NW", name = "New South Wales";
Fehlermeldung: Duplicate entry '65' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=66, staatenlisten_id = 3, code = "NO", name = "Northern Territory";
Fehlermeldung: Duplicate entry '66' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=67, staatenlisten_id = 3, code = "QL", name = "Queensland";
Fehlermeldung: Duplicate entry '67' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=68, staatenlisten_id = 3, code = "SA", name = "South Australia";
Fehlermeldung: Duplicate entry '68' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=69, staatenlisten_id = 3, code = "TS", name = "Tasmania";
Fehlermeldung: Duplicate entry '69' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=70, staatenlisten_id = 3, code = "VC", name = "Victoria";
Fehlermeldung: Duplicate entry '70' for key 'PRIMARY'
SQL:  INSERT INTO randshop_bundesstaaten SET id=71, staatenlisten_id = 3, code = "WS", name = "Western Australia";
Fehlermeldung: Duplicate entry '71' for key 'PRIMARY'
SQL:   alter table randshop_land add bundesstaatenliste int(11) unsigned not null;
Fehlermeldung: Duplicate column name 'bundesstaatenliste'
SQL:   alter table randshop_kunden add bundesstaat int(11) unsigned not null after land;
Fehlermeldung: Duplicate column name 'bundesstaat'
SQL:  alter table randshop_kunden add la_bundesstaat int(11) unsigned not null after la_land;
Fehlermeldung: Duplicate column name 'la_bundesstaat'
SQL:   alter table randshop_bestellen add bundesstaat int(11) unsigned not null after land;
Fehlermeldung: Duplicate column name 'bundesstaat'
SQL:  alter table randshop_bestellen add la_bundesstaat int(11) unsigned not null after la_land;
Fehlermeldung: Duplicate column name 'la_bundesstaat'
SQL:    alter table randshop_versandart add `spedition` tinyint(1) unsigned not null default 0;
Fehlermeldung: Duplicate column name 'spedition'
SQL:   alter table randshop_artikel add `spedition_versandart_id` int(10) unsigned not null default 0;
Fehlermeldung: Duplicate column name 'spedition_versandart_id'
SQL:   alter table randshop_bestellen add `spedition_preis_netto` decimal(12,2), add `spedition_preis_brutto` decimal(12,2), add `spedition_preis_storno_netto` decimal(12,2), add `spedition_preis_storno_brutto` decimal(12,2);
Fehlermeldung: Duplicate column name 'spedition_preis_netto'
SQL:   alter table randshop_warenkorb add spedition_versandart_id int(10) unsigned not null default 0, add spedition_versandart_name varchar(255), add spedition_preis_netto decimal(12,2), add spedition_preis_brutto decimal(12,2);
Fehlermeldung: Duplicate column name 'spedition_versandart_id'
SQL:   insert into randshop_cronjob set cronjob_id = 2, command = 'CheckPendingPayments', last_execute = 0, run_hour = 0, run_minute = 0;
Fehlermeldung: Duplicate entry '2' for key 'PRIMARY'
SQL:   alter table `randshop_artikel` add column `autocrssell_multiplier` decimal(3,2) UNSIGNED DEFAULT '1.00' NULL ;
Fehlermeldung: Duplicate column name 'autocrssell_multiplier'
SQL:   create table `randshop_autocrsselling`( `artikel_id` int(10) UNSIGNED NOT NULL , `ab_artikel_id` int(10) UNSIGNED NOT NULL , `score` decimal(10,2) , PRIMARY KEY (`artikel_id`,`ab_artikel_id`));
Fehlermeldung: Table 'randshop_autocrsselling' already exists
SQL:   alter table `randshop_warenkorb` add index `kunden_id` (`kunden_id`);
Fehlermeldung: Duplicate key name 'kunden_id'
SQL:  alter table `randshop_warenkorb` add index `artikel_id` (`artikel_id`);
Fehlermeldung: Duplicate key name 'artikel_id'
SQL:   CREATE TABLE `randshop_bestellen_log` ( `logid` int(11) unsigned NOT NULL AUTO_INCREMENT, `bestellid` int(11) unsigned NOT NULL, `kunden_id` int(11) NOT NULL, `kommentar` text NOT NULL, `datum` datetime NOT NULL, PRIMARY KEY (`logid`) ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=470;
Fehlermeldung: Table 'randshop_bestellen_log' already exists
SQL:   alter table randshop_bestellen add zahlungsschnittstelle_bestell_id varchar(255), add phpsessid varchar(255);
Fehlermeldung: Duplicate column name 'zahlungsschnittstelle_bestell_id'
SQL:   alter table randshop_artikel_langu add wesentliche_merkmale varchar(255);
Fehlermeldung: Duplicate column name 'wesentliche_merkmale'
SQL:   alter table randshop_zahlungsart add preis_prozent decimal(4,2);
Fehlermeldung: Duplicate column name 'preis_prozent'
SQL:   CREATE TABLE randshop_archiv_bestellungen LIKE randshop_bestellen;
Fehlermeldung: Table 'randshop_archiv_bestellungen' already exists
SQL:   CREATE TABLE randshop_archiv_warenkorb LIKE randshop_warenkorb;
Fehlermeldung: Table 'randshop_archiv_warenkorb' already exists
SQL:   alter table randshop_artikel add eingabefelder_aktiv tinyint(1) unsigned not null default 0;
Fehlermeldung: Duplicate column name 'eingabefelder_aktiv'
SQL:   CREATE TABLE `randshop_eingabefelder` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `typ` int(11) unsigned NOT NULL, `pflichtfeld` tinyint(1) unsigned NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_eingabefelder' already exists
SQL:   CREATE TABLE `randshop_eingabefelder_langu` ( `eingabefeld_id` int(11) unsigned NOT NULL, `language_id` int(11) unsigned NOT NULL, `name` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`eingabefeld_id`,`language_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_eingabefelder_langu' already exists
SQL:   CREATE TABLE `randshop_artikel_eingabefelder` ( `artikel_id` int(11) unsigned NOT NULL, `eingabefeld_id` int(11) unsigned NOT NULL, `aktiv` tinyint(1) unsigned NOT NULL, PRIMARY KEY (`artikel_id`,`eingabefeld_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_artikel_eingabefelder' already exists
SQL:   CREATE TABLE `randshop_warenkorb_eingabefelder` ( `warenkorb_id` int(11) unsigned NOT NULL, `eingabefeld_id` int(11) unsigned NOT NULL, `value` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`warenkorb_id`,`eingabefeld_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_warenkorb_eingabefelder' already exists
SQL:   CREATE TABLE `randshop_steuer_konten` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `rechnungsland_id` int(11) DEFAULT NULL, `rechnungsland_is_laendergruppe` tinyint(1) unsigned NOT NULL DEFAULT '0', `mwst_id` int(11) DEFAULT NULL, `steuer_kontonr` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_steuer_konten' already exists
SQL:   CREATE TABLE `randshop_tabs` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `artikel_id` int(11) DEFAULT NULL, `internal_name` varchar(30) DEFAULT '', `standard` tinyint(1) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
Fehlermeldung: Table 'randshop_tabs' already exists
SQL:   CREATE TABLE `randshop_tabs_langu` ( `tab_id` int(11) unsigned NOT NULL, `language_id` int(11) NOT NULL DEFAULT '0', `tab_name` varchar(30) DEFAULT NULL, `tab_content` text, PRIMARY KEY (`tab_id`,`language_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Fehlermeldung: Table 'randshop_tabs_langu' already exists
SQL:   alter table randshop_artikel add is_ticket tinyint(1) unsigned not null default 0;
Fehlermeldung: Duplicate column name 'is_ticket'
SQL:  alter table randshop_artikel add ticket_template varchar(255) null default null;
Fehlermeldung: Duplicate column name 'ticket_template'
SQL:   CREATE TABLE `randshop_warenkorb_tickets` ( `warenkorb_id` int(11) unsigned NOT NULL, `artikel_id` int(11) unsigned NOT NULL, `nummer` int(11) unsigned NOT NULL, `code` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL, `entwertet` datetime DEFAULT NULL, PRIMARY KEY (`warenkorb_id`,`artikel_id`,`nummer`), UNIQUE KEY `artikel_id` (`artikel_id`,`code`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Fehlermeldung: Table 'randshop_warenkorb_tickets' already exists
SQL:   alter table randshop_artikel add kein_rabatt tinyint(1) unsigned not null default 0;
Fehlermeldung: Duplicate column name 'kein_rabatt'


Es gehen keine Links, Menüs sind verschwunden, keine Anzeige von Artikeln oder Artikelmenü, kein Anzeigen des Warenkorbes, in der Faktura kein drucken mehr von Lieferscheinen und Rechnungen, usw. totales Desaster!
Ich habe noch eine Kopie des alten Shopsystemes und ein Backup, aber das nützt mir auch nichts, da es seit der Umstellunge auf eine höhere PhP Version auch nicht mehr funktioniert.

Ich habe keinen Plan, wo ich nun ansetzten soll, da der Shop für mich komplett geschrottet aussschaut.
Hier kann man sich den Spaß ja mal anschauen: https://www.smokestop-berlin.de/index.php

SSL ist auch nach dem Update deaktiviert...

Für Hilfe bin ich echt dankbar und ich hab echt so ein Hals...


Vorgehensweise:

backup vom Shop und der DB
via FTT altes 2.2 Shopsystem umgenannt und via FTp kompletten Shop neu hochgeladen.
update dann via FTp hochgeladen
update ausgeführt
Update des Fakura Moduls hochgeladen.
Patch zu der 2.4 hochgeladen

Endresultat siehe Shop...
Marno
 
Beiträge: 188
Registriert: Di 21. Aug 2012, 12:47
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon Marno » Sa 21. Jan 2017, 12:36

SO, habe nun im SHop das Neue 2.4 Templat durch mein altes ersetzt und der Shop ist lauffähig, soweit ich das beurteilen kann. Keine Fehlermeldung, Testkauf durchgeführt. Alles funktioniert sowiet, auch die PHP Fehler werden mir nicht mehr angezeigt.
Es scheint nun eine Mischung aus 2.2 und 2.4 zu sein, denn im Shop steht unter Version 2.2.
Was sagte nochmals das Update zur 2.4 am Ende: Der Shop wurde erfolgreich upgedatet

soso... Mir fällt jetzt erstmal ein Stein vom Herzen, das (warum auch immer) alles funktioniert und werde erstmal ein neuen Backup ziehen.
EIne saubere Lösung ist das anscheiend aber nicht...
Marno
 
Beiträge: 188
Registriert: Di 21. Aug 2012, 12:47
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon Magnus » Sa 21. Jan 2017, 15:44

Hab gerade wenig Zeit, mir das genau anzusehen, aber ich würde mal drauf tippen, dass da nicht alle oder falsche Dateien hochgeladen wurden.

Für das Update vom randshop habe ich eine Anleitung geschrieben, wie ich das mache: http://shopzeug.de/randshop-richtig-updaten.html

Vielleicht kann dir das ja weiterhelfen

viele Grüße

magnus

PS: wer drauf vertraut, dass das im LiveShop auf Anhieb funktioniert, sollte nicht seinen Ar... verwetten ;-)
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Re: Shop durch Update komplett geschrottet

Beitragvon Randshoprookie » Sa 21. Jan 2017, 19:08

Hallo Marno,

so langsam sollte man wissen, dass man einen laufenden Shop nicht mal eben updated und dann glaubt das alles läuft. Es wurde mehrfach hier im Forum geschrieben, dass alte Templates in der 2.4 nicht zu verwenden sind. Auch wegen der PHP Versionen. ab 5.6 Ich habe gut und gerne 2 Monate den Shop parallel in der 2.4 laufen lassen und probiert was das Zeug hält. Zig Sicherheitskopien angelegt und das Update zu finalen Version nachts gemacht.
Das Problem ist, das wenn Du ein anderes Tempate benutzt als das "Standard" also "mein Template" z.b. dann wird das im update nicht übernommen. Dort wird erstmal das Standard in der Updateversion vorgesehene Tempate eingestellt.
Da musst Du erst dein Template in den Ordner schieben und dann im Admin wieder auswählen.(wenn Du in den Admin kommst 8) )
Warum bei Dir die 2.4 mit dem alten Template läuft, wundert mich, bei mir klappte es nicht. Darum scheint wirklich nicht alles mitgekommen zu sein, wie Magnus schrieb.
Es ist leider so, dass mit dem technischen Fortschritt auch das Template angepasst werden sollte. Dein Shop ist noch immer nicht mobil fähig, trotz 2.4.

Auf Dauer musst Du leider Deinem Template Adieu sagen, ist schwer und zeitintensiv aber nicht zu ändern.

LG Piet
https://www.aeon-online.de
Aktuelle Version: Randshop Version 2.4, Faktura, Seo und Admin Modul von Shopzeug, und einige Zeit der Anpassung
Randshoprookie
 
Beiträge: 1214
Registriert: So 22. Apr 2012, 07:40

Re: Shop durch Update komplett geschrottet

Beitragvon mmaass » Mi 25. Jan 2017, 12:02

Die alten nicht Responsiven Templates werden bei Updates nicht weiter unterstützt, eigentlich dachte ich, dass wir auch drüber informiert haben.

Zwecks dem Update selbst, wir als Entwickler machen diese auch nicht gleich Live, sondern es wird zuerst eine 1:1 Kopie lokal aufgebaut und dort getestet. Macht immer Sinn. :)
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon Marno » Mi 25. Jan 2017, 12:12

ICh habe mich exackt an die Anweisung gehalten.

1. FTP Backup der gesamten Domain
2. SQL Dump der Datenbank
3. Umbenennung des Shopverzeichnisses
4. Erneutes Hochladen des Shopverzeichnises via FTP (und dieses updaten zu können)
5. Update via FTp hochgeladen und ausgehührt (Meldung Update erfolgreich)
6. Patch hochgeladen via FTP
7. Fakura für Shopsystem 2.4 hochgeladen

Ergebniss Shopsystem total defekt.
Startseite keine Artikel mehr, Menüs fehlen, Links gehen nicht usw.
Update nochmals durchgeführt: Meldung "Update erfolgreich durchgeführt"
Shopsystem immer noch zerschossen.
Im Shopsystem wird immer noch Version 2.2 angezeigt, also nix mit Update erfolgreich

Im Shop nun wieder mein altes Template ausgewählt, Shop arbeitet nun wieder normal
Links mit "&" und "+" im Namen führern zur 404 Fehlerseite.
Links alle bearbeitet. Mehrere Testbestellungen durchgeführt, Shop läuft ohne Probleme.

Fehlermeldung und Nichtfunktion (durch alte PHP Version) verschwunden.
Shop nun laut Shopauskunft 2.2, läuft aber alles einwandfrei.

Nochmal ein Versuch des Upodates? Ich werd einen Teufel tun. Shop läuft mit altem Template fehlerfrei und keine PHP oder sql Fehlermeldungen.
Marno
 
Beiträge: 188
Registriert: Di 21. Aug 2012, 12:47
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon Magnus » Mi 25. Jan 2017, 17:38

Hallo Marno,

wo hast du das " 3. Umbenennung des Shopordners" her?

Der Originalshop beilbt bei meiner Anleitung unberührt, es wird für den neuen Shop ein Ordner mit shopversion im Namen angelegt und da der neue Shop mit der config des alten Shop installiert und upgedatet. Dann das Template angepasst und dann der Shop mittels des aktuellen SQL-Dump auf den aktuellen Stand gebracht und per Update die Datenbank aktualisiert, dann muss nur noch die url auf den neuen Shopordner umgestellt werden und die config wieder auf die neue url angepasst werden. Dann läufts auch :-)

Kann man natürlich auch beauftragen.

viele Grüße

Magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Re: Shop durch Update komplett geschrottet

Beitragvon Marno » Mi 25. Jan 2017, 17:52

Aus Sicherheitsgründen jabe ich das aktuelle laufende Shopsystem umbenannt und eine 1:1 kopie mit dem ursprünglichen Namen zum updaten wieder hochgeladen. im schlimmsten Fall, hätte ich das gescheiterte update (shopvereichnis) gelöscht und das alte wieder umbenannt.
Also orginal hieß das orginale Verzeichnis "smokestop_berlin", nach der umbennenung "smokestop-berlin_2.2"
Die Kopie hieß dann"smokestop_berlin" Soweit klar? ;-)
Marno
 
Beiträge: 188
Registriert: Di 21. Aug 2012, 12:47
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon mmaass » Do 26. Jan 2017, 10:58

Soweit klar, hattest Du dann auch die config vor dem Update angepasst? Da Du ja das Verzeichnis geändert hast?
Das Schrotten ist schon denke ich hausgemacht, da eben doch Sachen anders gemacht wurden, als vorgegeben.

Für 80,- EUR bieten wir übrigens ein Updateservice an. Das ist im Verhältnis denke ich nicht viel, wenn man sich viel Arbeit spart und es dann auch funktioniert. :)
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon Marno » Do 26. Jan 2017, 19:07

Nö, warum config umbenennen, das verzeichnis hieß doch wie vorher.
Nomal
domainroot/smokestop_berlin - Das orginale Shopverzeichnis
FTP Kopie von smokestop_berlin
Umbennenung von domainroot/smokestop_berlin in domainroot/smokestop_berlin_2.2
FPT Upload smokestop_berlin

Ich habe mir nur ein Backup gemacht und da Shopverzeichnis zum zweiten Mal 1:1 zurückgespielt.
Da zweimal der gleiche Name nicht geht, habe ich das alte orginale Verzeichnis in domainroot/smokestop_berlin 2.2 umgenannt

Was gebt ihr für eine Garantie, das mein Shop nach eurem Update noch zu 100% so funktioniert wie vor dem Update (Template mal ausgenommen)

Warum auch immer läuft mein Shop im Moment 100% fehlerfrei und wie heißt es so schön: never touch... :-)
Marno
 
Beiträge: 188
Registriert: Di 21. Aug 2012, 12:47
Wohnort: Berlin

Re: Shop durch Update komplett geschrottet

Beitragvon mmaass » Do 26. Jan 2017, 19:14

Sofern wir es nicht schaffen, einen Shop funktionsfähig nach dem Update bereit zu stellen, dann garantieren wir dafür, dass alles wieder so hergestellt wird, wie es vorher lief.
Aber in 12 Jahren ist dieser Fall noch nicht eingetreten, selbst wenn wir nicht Schuld waren, sondern Servereinstellungen zu Probemen geführt haben, konnten wir dies lösen.

Da wir eher durch Weiterempfehlungen und gute Suchergebnisse vertrieben werden als durch die Presse, sind wir natürlich sehr drum bemüht, unseren guten Namen zu behalten. :)
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin


Zurück zu Allgemeines / Installation / Hilfe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste