[TYPO3-german] Upgrade-Wizard 6.2.3 - Referenzindexaktualisieren

JCL - Johannes C. Laxander jc at laxander.com
Tue Jun 3 18:22:36 CEST 2014


> Gesendet: Dienstag, 3. Juni 2014 17:30
> An: typo3-german at lists.typo3.org
> 
> Am 03.06.2014 13:58, schrieb JCL - Johannes C. Laxander:
> >
> > Danke, Volltreffer!
> >
> > Außer gridelements ist auch noch die tx_news davon betroffen:
> >
> > INSERT INTO sys_refindex 
> (tablename,recuid,field,flexpointer,softref_key,softref_id,sor
> ting,deleted,workspace,ref_table,ref_uid,ref_string,hash) 
> VALUES 
> ('tx_news_domain_model_media','119','image','','','','0','0','
> 0',NULL,NULL,'','238eecf9c5c65e14bb7bbbb39f1ba839')
> > debug_backtrace	
> require(.2.3/typo3/sysext/lowlevel/dbint/index.php),.2.3/typo3
> /mod.php#45 // 
> TYPO3\CMS\Lowlevel\View\DatabaseIntegrityView->main#39 // 
> TYPO3\CMS\Lowlevel\View\DatabaseIntegrityView->func_refindex#2
21 // TYPO3\CMS\Core\Database\ReferenceIndex->updateIndex#318 // > TYPO3\CMS\Core\Database\ReferenceIndex->updateRefIndexTable#95
> 8 // 
> TYPO3\CMS\Core\Database\DatabaseConnection->exec_INSERTquery#1
43 // TYPO3\CMS\Core\Database\DatabaseConnection->debug#215
> >
> > Diese Datensätze betreffen das Feld 'image', ebenfalls mit 
> einer 'group'-Konfiguration:
> >
> > 'image' => array(
> > 	'exclude' => 0,
> > 	'l10n_mode' => 'copy',
> > 	'label' => $ll . 'tx_news_domain_model_media.media',
> > 	'config' => array(
> > 		'type' => 'group',
> > 		'internal_type' => 'file',
> > 		'allowed' => 
> $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
> > 		'max_size' => 
> $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
> > 		'uploadfolder' => 'uploads/tx_news',
> > 		'show_thumbs' => 1,
> > 		'size' => 1,
> > 		'minitems' => 1,
> > 		'maxitems' => 1,
> > 	)
> > ),
> >
> > Machst du den Eintrag im Bugtracker? Hast du ne 
> Vorstellung, wie lange der Bugfix dauern kann? Es blockiert 
> mir jetzt halt die weitere Migration.
> 
> Ich hab mir das grad mal im Core angeschaut und keinen 
> wirklichen Bug finden können.
> Wenn alles richtig läuft, sollte dort eigentlich "_FILE" als 
> ref_table und "0" als ref_uid übergeben werden, sobald der 
> internal type "file" 
> lautet.
> 
> Und selbst wenn nicht, und die Werte leer wären, sollte 
> eigentlich der Default-Wert ziehen, der per SQL so gesetzt ist:
> DEFAULT '' NOT NULL oder DEFAULT 0 NOT NULL
> 
> Wenn da dennoch ein NULL ankommt, müsste das IMHO explizit 
> gesetzt worden sein.
> Ist aber aktuell nur eine Vermutung.
> 


"explizit gesetzt" von wem? Hast du da ne Idee?
Ich hab da bestimmt nichts gesetzt, weder in der DB selbst noch in irgendeinem PHP-Skript.
Ich will eigentlich nur über das BE den Referenzindex aktulaisieren, damit ich bei meiner Migration von 4.7 auf 6.2 weitermachen kann.

Soll ich dann doch im Core Bugtracker einen Eintrag machen?

Johannes.



More information about the TYPO3-german mailing list