Hallo,
ich habe mal eine Frage und hoffe, ihr könnt mir helfen:
Ich habe eine Seite mit Newsletter in 4.4.5 gamcht - da sind ca. 200 Empfänger in der Datenbank.
Jetzt habe ich die Seite neu gemacht - kein Update - und möchte die Empfänger in die neue, nun unter 4.6.4 laufenden Datenbank (neue Datenbank) übertragen.
Wie kann das klappen?
Lieben Dank für eure Hilfe
Newsletter Empfänger von alter Contenido Version übertragen
-
- Beiträge: 62
- Registriert: Fr 23. Sep 2005, 12:42
- Kontaktdaten:
Mmmh, ohhhh, ob sich damit jemand auskennt? 
Na, versuchen wir es mal:
Exportiere nur die Tabelle <Prefix>_news_rcp (z.B. mit phpmyadmin). Wichtig dabei: Aktiviere (bei phpmyadmin) im Bereich Data/Daten Complete Inserts/Vollständige Inserts.
Das sieht dann in etwas so aus:
Alle Zeilen mit # kannst Du löschen - ebenso das Create Table-Statement.
Wenn Du es ganz perfekt haben möchtest, ersetze @ durch %40 vor dem Import.
Sofern die Tabelle der neuen Datenbank leer ist, importiere die Daten wieder mit phpmyadmin. Das sollte hoffentlich fehlerfrei gelingen.
Anschließend rufst Du über den Browser folgende Skripts auf:
http://<Deine Domain>.../contenido/tools/updateseqruntime.php
http://<Deine Domain>.../contenido/tools/convert_recipient_keys.php
Fertig.
Gruß
HerrB

Na, versuchen wir es mal:
Exportiere nur die Tabelle <Prefix>_news_rcp (z.B. mit phpmyadmin). Wichtig dabei: Aktiviere (bei phpmyadmin) im Bereich Data/Daten Complete Inserts/Vollständige Inserts.
Das sieht dann in etwas so aus:
Wichtig ist, dass in der Klammer vor VALUES jeweils die Spaltennamen angegeben sind.# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# Host: -
# Generation Time: Jan 20, 2006 at 12:10 AM
# Server version: 4.0.25
# PHP Version: 4.4.1
#
# Database : -
#
# --------------------------------------------------------
#
# Table structure for table `con_news_rcp`
#
CREATE TABLE `con_news_rcp` (
`idnewsrcp` int(10) NOT NULL default '0',
`idclient` int(10) NOT NULL default '0',
`idlang` int(10) NOT NULL default '0',
`email` varchar(255) default NULL,
`confirmed` tinyint(1) NOT NULL default '0',
`confirmeddate` datetime NOT NULL default '0000-00-00 00:00:00',
`lastaction` varchar(32) default NULL,
`name` varchar(255) default NULL,
`hash` varchar(32) NOT NULL default '',
`deactivated` int(1) NOT NULL default '0',
`author` varchar(32) NOT NULL default '',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`modified` datetime NOT NULL default '0000-00-00 00:00:00',
`modifiedby` varchar(32) NOT NULL default '',
PRIMARY KEY (`idnewsrcp`)
) TYPE=MyISAM;
#
# Dumping data for table `con_news_rcp`
#
INSERT INTO `con_news_rcp` (`idnewsrcp`, `idclient`, `idlang`, `email`, `confirmed`, `lastaction`, `name`, `hash`, `deactivated`, `author`, `created`, `lastmodified`) VALUES (2, 1, 1, 'name%40domain.tld', 1, NULL, 'test1', 'efe78c5ce93dafd96be4234429e36284', 0, '48a365b4ce1e322a55ae9017f3daf0c0', '2005-04-09 21:26:31', '2005-05-05 21:10:37');
Alle Zeilen mit # kannst Du löschen - ebenso das Create Table-Statement.
Wenn Du es ganz perfekt haben möchtest, ersetze @ durch %40 vor dem Import.
Sofern die Tabelle der neuen Datenbank leer ist, importiere die Daten wieder mit phpmyadmin. Das sollte hoffentlich fehlerfrei gelingen.
Anschließend rufst Du über den Browser folgende Skripts auf:
http://<Deine Domain>.../contenido/tools/updateseqruntime.php
http://<Deine Domain>.../contenido/tools/convert_recipient_keys.php
Fertig.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
-
- Beiträge: 62
- Registriert: Fr 23. Sep 2005, 12:42
- Kontaktdaten: