[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