Re: [TYPO3-german] tt_news Export-Import

2011-07-18 Diskussionsfäden Ingo Preuß
Moin,

Am Mo, 18.07.2011, 17:45 schrieb "Ingo Preuß":
>
> Am Mo, 18.07.2011, 16:09 schrieb "Ingo Preuß":
>>
>> Am Mo, 18.07.2011, 12:04 schrieb Marco Behnke:
Mit diesem Script kommt beim Import nichts an. Erzeugt auch keine
 Ausgabe.
Gibt es einen anderen Ansatz, um tt_news incl. Archiv usw. von a nach b
 zu
>>> bekommen?
Gruß, Ingo
>>>
>>> Moin Ingo,
>>>
>>> hast Du vielleicht noch ein paar genauere Informationen?

nach dem weder die eine bzw. andere Kollation einheitliche Ergebnisse
lieferte, hab ich den sqldump manuell umgestellt und den Import
anschließend neu angeschubst. Nu läuft's :)

Grüße, Ingo


--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tt_news Export-Import

2011-07-18 Diskussionsfäden Ingo Preuß

Am Mo, 18.07.2011, 16:09 schrieb "Ingo Preuß":
>
> Am Mo, 18.07.2011, 12:04 schrieb Marco Behnke:
>>>Mit diesem Script kommt beim Import nichts an. Erzeugt auch keine
>>> Ausgabe.
>>>Gibt es einen anderen Ansatz, um tt_news incl. Archiv usw. von a nach b
>>> zu
>> bekommen?
>>>Gruß, Ingo
>>
>> Moin Ingo,
>>
>> hast Du vielleicht noch ein paar genauere Informationen?
>
> Danach die Datenbank auf UTF-8 umstellen und den dump zurückspielen.
>
> Meine Frage: Werden mit mit dieser Aktion alle bereits vorhandenen Daten
> mitkonvertiert?
>

Import hat geklappt: http://redir.ec/YAdI Leider mit der falschen Kollation.

Hab per phpMyAdmin die Daten der tt_news-Tabelle der alten Version
exportiert, um sie anschließend mit Bedingung: utf-8 in die neue
tt_news-Tabelle zu importieren. Ergebnis ist dasselbe: Hieroglyphen.

Freu mich über jede Anregung.


Grüße, Ingo



--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tt_news Export-Import

2011-07-18 Diskussionsfäden Ingo Preuß

Am Mo, 18.07.2011, 12:04 schrieb Marco Behnke:
>>Mit diesem Script kommt beim Import nichts an. Erzeugt auch keine
>> Ausgabe.
>>Gibt es einen anderen Ansatz, um tt_news incl. Archiv usw. von a nach b
>> zu
> bekommen?
>>Gruß, Ingo
>
> Moin Ingo,
>
> hast Du vielleicht noch ein paar genauere Informationen? An welcher Stelle
> passiert denn was oder auch nicht?

Es lag am die(); in line 1. Export-Import läuft. Nur in der falschen
Kollation. Das alte Typo3 läuft in latin1_swedish.

Mach grad folgendes:

TYPO3-Parameter im Install-Tool umstellen:

Install-Tool: [BE][forceCharset] = utf-8

Dann im Template:

# XHTML
doctype = xhtml_trans
xhtml_cleaning = all
#xmlprologue = none
metaCharset = UTF-8
renderCharset = UTF-8


Im Anschluss Datenbankdump ziehen und die Datei mittels recode in UTF-8
konvertieren.

Danach die Datenbank auf UTF-8 umstellen und den dump zurückspielen.

Meine Frage: Werden mit mit dieser Aktion alle bereits vorhandenen Daten
mitkonvertiert?

Grüße, Ingo


--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tt_news Export-Import

2011-07-18 Diskussionsfäden Marco Behnke
>Mit diesem Script kommt beim Import nichts an. Erzeugt auch keine Ausgabe.
>Gibt es einen anderen Ansatz, um tt_news incl. Archiv usw. von a nach b zu
bekommen?
>Gruß, Ingo

Moin Ingo,

hast Du vielleicht noch ein paar genauere Informationen? An welcher Stelle
passiert denn was oder auch nicht?
Wie sieht das INSERT SQL aus? Funktioniert es, wenn Du es per Hand auf der
DB ausführst?

Liefert das SELECT eine Rückgabe?

Hast Du error_reporting und display_errors angeschaltet?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] tt_news Export-Import

2011-07-18 Diskussionsfäden Ingo Preuß
Moin,
fürs aktuelle Projekt brauchen wir einen tt_news-Export. tt_news läuft auf
beiden Systemen in der 3.0.1er Version. Hierzu fand ich folgendes Skript:

query('set character set utf8');

// select entries
$src_tt_news = $src->prepare('SELECT * FROM tt_news where deleted
= 0 and category!=5');
$src_tt_news->execute();
$news_array  = $src_tt_news->fetchAll(PDO::FETCH_ASSOC);

//modify news

foreach($news_array as $key=>$news) {
unset($news['uid']);
unset($news['category']);
unset($news['tx_xmlttnewsimport_xmlunid']);
$news['pid'] = 288;  $images =
explode(',',$news['image']);
$news['image'] = 'bdd-'.implode(',bdd-',$images); 
   $news_array[$key] = $news;
}
//build insert query
$fields = implode(',' ,array_keys($news_array[0]));
$values = ':'.implode(',:',array_keys($news_array[0]));
$insert = $dest->prepare('INSERT INTO tt_news ('.$fields.') VALUES
('.$values.');');

//insert into database
foreach($news_array as $news) {
$insert->execute($news);

#print_r($news);
#print_r($insert->errorInfo());
#die();
}
//echo error info
print_r($src_tt_news->errorInfo());
?>


Mit diesem Script kommt beim Import nichts an. Erzeugt auch keine Ausgabe.

Gibt es einen anderen Ansatz, um tt_news incl. Archiv usw. von a nach b zu
bekommen?

Gruß, Ingo


--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german