[TYPO3-german] Upgrade-Wizard 6.2.3 - Referenzindexaktualisieren

JoH asenau info at cybercraft.de
Tue Jun 3 17:30:12 CEST 2014


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,sorting,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#221 // TYPO3\CMS\Core\Database\ReferenceIndex->updateIndex#318 // TYPO3\CMS\Core\Database\ReferenceIndex->updateRefIndexTable#958 // TYPO3\CMS\Core\Database\DatabaseConnection->exec_INSERTquery#143 // 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.

HDH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com


More information about the TYPO3-german mailing list