Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Установка (http://forum.typo3.ru/forumdisplay.php?f=13)
-   -   Ошибка MySQL (http://forum.typo3.ru/showthread.php?t=5758)

Костик 16.01.2008 15:51

Ошибка MySQL
 
Здравствуйте!
Перенес работающий сайт с одного сервера на другой, сайт частично работает но в самом верху валит ошибки:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\htdocs\dm\t3lib\class.t3lib_db.php on line 796

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\htdocs\dm\t3lib\class.t3lib_db.php on line 823

В административную часть тоже не пускает пишет: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\htdocs\dm\t3lib\class.t3lib_db.php on line 796

Все вроди бы нормально но не работает, помогите разобраться

reva2 16.01.2008 15:59

По таким данным очень сложно понять в чем проблема. В конфигурационном файле localconf.php включи вывод ошибок БД.
$TYPO3_CONF_VARS['SYS']['sqlDebug'] = '1';

Костик 16.01.2008 18:15

Не работает
 
Включил ...это лишь малая часть ошибок которые он мне вывел:

caller t3lib_DB::exec_SELECTquery

ERROR Table 'officiel.fe_sessions' doesn't exist

lastBuiltQuery SELECT *
FROM fe_sessions,fe_users
WHERE
fe_sessions.ses_id = '6f96c7aafc'
AND fe_sessions.ses_name = 'fe_typo_user'
AND fe_sessions.ses_userid = fe_users.uid
AND (
fe_sessions.ses_iplock='192.168'
OR fe_sessions.ses_iplock='[DISABLED]'
)
AND fe_sessions.ses_hashlock=241358557
AND fe_users.disable=0 AND fe_users.deleted=0 AND (fe_users.starttime<=1200492417) AND (fe_users.endtime=0 OR fe_users.endtime>1200492417)

debug_backtrace require // tslib_fe->initFEuser // tslib_feUserAuth->start // t3lib_userAuth->start // t3lib_userAuth->checkAuthentication // t3lib_userAuth->fetchUserSession // t3lib_DB->exec_SELECTquery // t3lib_DB->debug


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\htdocs\duma\t3lib\class.t3lib_db.php on line 796
caller t3lib_DB::exec_DELETEquery

ERROR Table 'officiel.fe_sessions' doesn't exist

lastBuiltQuery DELETE FROM fe_sessions
WHERE
ses_id = '6f96c7aafc'
AND ses_name = 'fe_typo_user'

debug_backtrace require // tslib_fe->initFEuser // tslib_feUserAuth->start // t3lib_userAuth->start // t3lib_userAuth->checkAuthentication // t3lib_userAuth->fetchUserSession // t3lib_userAuth->logoff // t3lib_DB->exec_DELETEquery // t3lib_DB->debug

caller t3lib_DB::exec_SELECTquery

ERROR Table 'officiel.fe_sessions' doesn't exist

lastBuiltQuery SELECT *
FROM fe_sessions,fe_users
WHERE
fe_sessions.ses_id = '6f96c7aafc'
AND fe_sessions.ses_name = 'fe_typo_user'
AND fe_sessions.ses_userid = fe_users.uid
AND (
fe_sessions.ses_iplock='192.168'
OR fe_sessions.ses_iplock='[DISABLED]'
)
AND fe_sessions.ses_hashlock=241358557
AND fe_users.disable=0 AND fe_users.deleted=0 AND (fe_users.starttime<=1200492417) AND (fe_users.endtime=0 OR fe_users.endtime>1200492417)

debug_backtrace require // tslib_fe->initFEuser // tslib_feUserAuth->start // t3lib_userAuth->start // t3lib_userAuth->fetchUserSession // t3lib_DB->exec_SELECTquery // t3lib_DB->debug

void 16.01.2008 18:41

Нет у вас таблицы fe_sessions. Как-то значит вы плохо перенесли...
Создайте её.

Костик 17.01.2008 11:44

Огромное спасибо!
 
reva2 и void, огромное Вам спасибо!!!
Действительно, были проблемы с этой таблицей (fe_sessions), и не только с этой.
При переносе базы файлы таблиц скопировались, но сами таблицы оказались битыми. Это показал только PHPMYadmin при попытке обращения к ним. После повторного копирования таблиц все стало на свои места.
Еще раз, огромное Вам спасибо!!!


Часовой пояс GMT +4, время: 13:04.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot