Просмотр полной версии : при добавлении tt_news появляются ошибки ((
-=STYDENT=-
27.06.2006, 13:12
проблема следующая по содержанию.... хочу добавить новость в хранилище новостей ну или категорию... в BE открываю форму добавления... открывается форма а в начале страницы ошибка:
Unknown column 'tt_news_cat.uid' in 'field list' This may indicate a table defined in tables.php is not existing in the database!
а если попробывать сохарнить такую категорию новость или категорию... то получается такая ошибка
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/myakppi/public_html/t3lib/class.t3lib_db.php on line 789
при этом данные попадают в таблицы БД... но не отражаются в TYPO3...
почему так может быть? подскажите кто что может...
По-видимому, проблема с $TCA.
Попробуйте произвести сверку БД с $TCA в Tools>Install>Database Analyser> Compare with $TCA
-=STYDENT=-
27.06.2006, 14:46
По-видимому, проблема с $TCA.
Попробуйте произвести сверку БД с $TCA в Tools>Install>Database Analyser> Compare with $TCA
спасибо... действительно проблема в этом выдалось
There are some tables and/or fields configured in the \$TCA array which does not exist in the database! This will most likely cause you trouble with the TYPO3 backend interface!
а что дальше делать?
-=STYDENT=-
27.06.2006, 15:34
всё большое спасибо!!!! всё поправил!! :d
У меня тоже ошибка...mysql_num_rows(): supplied argument is not a valid MySQL result resource in..., сделал, как описано выше …
…, а система мен в ответ:
Tables and fields in $TCA, but not in database: Invalid table and field definitions in $TCA!
There are some tables and/or fields configured in the \$TCA array which does not exist in the database! This will most likely cause you trouble with the TYPO3 backend interface!
...чуть ниже:
Tables from database, but not in $TCA:
c_site_objects
Field name: Info:
id int(11) auto_increment
idOwner int(11) default '0'
cTitle varchar(200) default 'new page'
cPageURL varchar(255) default 'pageurl'
iOrder int(11) default '0'
iTmpOrder int(11) default '0'
iViewAs tinyint(4) default '0'
ibMenuItem tinyint(4) default '1'
ibActive tinyint(4) default '0'
..., и так далее ...много таких..
Насколько я понял, проблема в том, что-то, что есть в базе, данных нет в $TCA
Что делать, как исправить эту ситуацию?
Pavel Antonov
20.11.2007, 01:58
Это не таблица TYPO3. Ничего не делать - игнорировать.
Хорошо, понятно, но как избавится от ошибки на странице FE...?
mysql_num_rows(): supplied argument is not a valid MySQL result resource in
поставьте sqlDebug = 1 и увидите, какой запрос не может выполниться
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot