[TYPO3-german] Upgrade-Wizard 6.2.3 - Referenzindexaktualisieren

JCL - Johannes C. Laxander jc at laxander.com
Tue Jun 3 13:58:15 CEST 2014


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.

Gruß, Johannes.

> JoH asenau
> Gesendet: Dienstag, 3. Juni 2014 12:58
> 
> Am 03.06.2014 10:17, schrieb JCL - Johannes C. Laxander:
> >
> > Hallo Philipp,
> >
> > habe nach deinem Anstupser debugSQL aktiviert und siehe da, 
> Fehlermeldungen dieser Art bekommen:
> >
> > exec_INSERTquery
> >
> > caller:	
> TYPO3\CMS\Core\Database\DatabaseConnection::exec_INSERTquery
> > ERROR:	Column 'ref_uid' cannot be null
> >
> >
> > lastBuiltQuery:
> > INSERT INTO 
> > 
> sys_refindex(tablename,recuid,field,flexpointer,softref_key,softref_id
> > 
> ,sorting,deleted,workspace,ref_table,ref_uid,ref_string,hash) VALUES 
> > 
> ('tx_gridelements_backend_layout','15','icon','','','','0','0','0',NUL
> > L,NULL,'','903729ceee40d48661c4b5ce1f3e8e82')
> 
> Wenn das nur bei dieser Tabelle auftaucht, liegt es ggf. an 
> Gridelements.
> Wenn auch andere Tabellen mit ähnlichen Queries auftauchen, 
> könnte es an einem bestimmten Feldtyp liegen.
> 
> Bei Deinem Beispiel ist es das Feld "icon" des Datensatzes 15 
> der Tabelle "tx_gridelements_backend_layout"
> 
> Die Konfiguration dafür sieht so aus:
> 
> 'icon' => array(
> 	'exclude' => 1,
> 	'label' =>
> 'LLL:EXT:gridelements/Resources/Private/Language/locallang_db.
> xml:tx_gridelements_backend_layout.icon',
> 	'config' => array(
> 		'type' => 'group',
> 		'internal_type' => 'file',
> 		'allowed' => 'jpg,gif,png',
> 		'uploadfolder' => 'uploads/tx_gridelements',
> 		'show_thumbs' => 1,
> 		'size' => 5,
> 		'minitems' => 0,
> 		'maxitems' => 2,
> 	)
> ),
> 
> Schau mal, ob die anderen Probleme mit ähnlichen 
> Konfigurationen zusammenhängen.
> Dann wäre es ein Bug beim Referenz-Index mit Feldern vom Typ 
> "group", die nicht auf eine Tabelle verweisen sondern direkt 
> auf eine Datei.
> 
> 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 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list