[TYPO3-templavoila] Odd TV-related sql error

Christopher Torgalson bedlamhotelnospam at gnospammail.com
Thu Jan 18 22:46:55 CET 2007


Christopher Torgalson wrote:
> Christopher Torgalson wrote:
>> Christopher Torgalson wrote:
>>> Hi there,
>>>
>>> Dmitry Dulepov wrote:
>>>> Christopher Torgalson wrote:
>>>>> A client reported sql errors in the BE of a site, so I enabled the 
>>>>> sql debug setting in the install tool to find out what there were. 
>>>>> Here's the result:
>>>>
>>>> Are you sure that this does not come from another extension? 
>>>> tx_templavoila_next_ds exists only in pages and I could not find any 
>>>> code in tv that uses this field for tt_content.
>>>
>>> Not at all sure at the moment, just trying to narrow down the 
>>> possibilities.
>>>
>>> -CT
>>
>>
>> More info & cross-posted to .dev. Some of the info below duplicates 
>> what was in the original message, but this way it's all in one place:
>>
>>
>> 1. Summary:
>>
>> -- error messages occurring when content records are saved in the BE
>> -- debug shows they're caused by a nonsensical TV-related SQL query.
>>
>>
>> 2. The debug output again:
>>
>>
>> caller
>> ------------------------------------------------------------
>> t3lib_DB::exec_SELECTquery
>>
>> ERROR
>> ------------------------------------------------------------
>> Unknown column 'tx_templavoila_next_ds' in 'field list'
>>
>> lastBuiltQuery
>> ------------------------------------------------------------
>> SELECT uid,tx_templavoila_ds,pid,tx_templavoila_next_ds
>> FROM tt_content
>> WHERE uid=13
>> AND tt_content.deleted=0
>>
>> debug_backtrace
>> ------------------------------------------------------------
>> sc_alt_doc->processdata //
>> t3lib_tcemain->process_datamap //
>> t3lib_tcemain->updatedb //
>> t3lib_tcemain->updaterefindex //
>> t3lib_refindex->updaterefindextable // 
>> t3lib_refindex->generaterefindexdata //
>> t3lib_refindex->getrelations //
>> t3lib_befunc::getflexformds //
>> t3lib_db->exec_selectquery // t3lib_db->debug
>>
>>
>> 3. The problem has no obvious connection to any extension (there are 
>> two custom extensions on the site, but the problem persists even if 
>> they are uninstalled and all caches cleared). Besides the two custom 
>> extensions (neither of which has any special relation to TV), the 
>> extensions in use on the site are very common ones, principally:
>>
>> --TYPO3 4.0.4 + system versions of rtehtmlarea, css_styled_content and 
>> indexed_search
>> --RealURL 1.1.3
>> --TV 1.1.1
>> --Static Info Tables 2.0.0
>> --macina_searchbox 2.0.0
>>
>> 4. The same error (or a variation) also apparently occurs /every time/ 
>> the reference index functions are invoked (e.g. when the Reference 
>> Index tools in Tools -> DB Check are used).
>>
>> 5. The uid referred to in the lastBuiltQuery is the uid of the PAGE 
>> record, NOT the content record.
>>
>> 6. tx_templavoila_ds and tx_templavoila_next_ds are tables in pages, 
>> NOT tt_content
>>
>> 7. The errors cease if TV is disabled.
>>
>>
>>
>> I'm cross-posting to .dev because it's not completely clear to me that 
>> it's TV's /fault/, though it's clearly related.
> 
> One other note: aggravatingly, I cannot reproduce the problem on other 
> TYPO3 4.0.4 installations.
> 
> -CT


^$#&^$&*%#%#$#!@&^*(&*)&*%!

Please disregard; the problem seems to have been fixed by removing and 
reinstalling TV...


-CT


More information about the TYPO3-project-templavoila mailing list