DATABASE ERROR: SELECT *, m.id as mid, m.template as tpl

#1 27 мая 2009 в 19:17
После проблем с сайтом была попытка восстановить БД.
Восстановил, но…
На главной странице выходит только «шапка» страницы – остальное пусто.
Проверяю через админку – все восстановлено, все ок.
Включаю через админку «режим отладки» и на главной странице выходит сообщение:

DATABASE ERROR:

SELECT *, m.id as mid, m.template as tpl
FROM cms_modules m, cms_modules_bind mb
WHERE m.position = ’logo’ AND m.published = 1 AND m.id = mb.module_id AND (mb.menu_id = 1 OR mb.menu_id = 0)
ORDER BY m.ordering ASC


Unknown column ’m.template’ in ’field list’

--------------------------------------------------
что надо делать?
#2 27 мая 2009 в 19:34
lezginka.ru, а у тебя, что уже 1.5 стоит?
#3 27 мая 2009 в 19:36
Глянь через phpmyadmin структуру таблицы cms_modules, в таблице должно быть поле template
#4 27 мая 2009 в 19:40


Глянь через phpmyadmin структуру таблицы cms_modules, в таблице должно быть поле template

Виктор
template — и что надо делать ?
--------------------
lezginka.ru, а у тебя, что уже 1.5 стоит?
да.
#5 27 мая 2009 в 19:44
mod_template — это то что нужно или еще искать?
#6 27 мая 2009 в 19:54
глягул — действительно, поле такое в таблице есть… что ей нужно sadфиг его знает.
#7 28 мая 2009 в 00:13
Виктор,Maximov, но что мне надо делать чтобы исправить ?
---------------------------------------------------------
на всякий случай восстановил старую версию 1,2.1

на некоторых страницах сообщает:
-----
Fatal error: Smarty error: [in com_comments_list.tpl line 16]: [plugin] unknown tag — ’profile_url’ (core.load_plugins.php, line 118) in /home/users/k/kuskof/domains/lezginka.ru/includes/smarty/libs/Smarty.class.php on line 1092
----------------------------
что он хочет?
#8 28 мая 2009 в 13:46

Подозреваю, что ты залил файлы от пробной версии 1.5
а базу залил со старого форума (1.2)

Maximov
Я тоже об этом подумал.
Ты устанавливал 1.5 сверху 1.2.1 и делал миграцию или как-то по другому переходил на 1.5?
#9 28 мая 2009 в 15:36


Подозреваю, что ты залил файлы от пробной версии 1.5
а базу залил со старого форума (1.2)

Maximov
Я тоже об этом подумал.
Ты устанавливал 1.5 сверху 1.2.1 и делал миграцию или как-то по другому переходил на 1.5?

Виктор

я уже столько там "наворитоил", что где и что не помню, но примерно вы угадали.
но когда вернулся на старую и то сообщиения разные выскакивает.
вопрос: как проверить сколько вообще было обращений к серверу и сколько было ошибок 404
#10 28 мая 2009 в 17:34
Смотреть в хостинг-панели статистику и логи сервера
#11 28 мая 2009 в 17:50


lezginka.ru, а у тебя, что уже 1.5 стоит?
да.

lezginka.ru

Не спешите ставить то что ещё не прошло жёстких тестов, а если уж ставите то делайте бекапы на всё.
joke
#12 28 мая 2009 в 19:28


Смотреть в хостинг-панели статистику и логи сервера

Виктор

Лог обращений и Лог ошибок, как читать, что эти данные означают, как строку расшифровать ?
пример:
[Thu May 28 23:20:59 2009] [error] [client 216.129.119.14] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of shopDiscountsInfo(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /home/users/k/kuskof/domains/lezginka.ru/components/catalog/includes/shopcore.php on line 426
-------------------------
что это значит?
#13 28 мая 2009 в 20:21
в .htaccess напиши строку
php_flag allow_call_time_pass_reference On
----------------------------------------------
сделал, но сообщение не исчезло

Fatal error: Smarty error: [in com_comments_list.tpl line 16]:…
#14 29 мая 2009 в 05:57
— Почисть кэш
ТЕМА\components\components_c\
ТЕМА\modules_c\
---------------------------
это на сайте или в броузере ?
-----------------------------------------------------

— Перезалей файлы на сервер с чистого дистрибутива v1.2
"поверх имеющихся файлов залить" или стереть потом залить ?

— Восстанови базу, локальную или нет, не важно главное рабочую, с сайта v1.2
имеется ввиду закачать бекап — файл.sql ?

и еще, только увидел, на сайте на работает меню "мой контент" — не открывается, ссылка есть, но страницы нет.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.