Где настроить поиск чтоб искало по моему сайту,а не по forum.eleanor-cms.ru
Чтоб не создавать лишнюю тему напишу здесь...
Возникла проблема с поиском по тегам в модуле "Новости". Я создаю новость под именем например "Новость 1" и прописываю ей тег например "Тег 1". После выхожу в раздел "Новости" а там выбираю подраздел "Поиск". Мне там предлагают делать поиск по ключевым словам или по тегам(Все это в модуле "Новости"). Так вот после того как я выбираю любой действующий тег(На данном примере "Тег 1"), и жму поиск, то тогда вместо нахождения нужных мне объектов с соотв. тегами, мне выдает вот такую ошибку:
-------------
Произошла ошибка
При выполнении запроса произошла ошибка: (error #1146) Table 'b13_3853766_test.prefix_news_nt' doesn't exist
Адрес ошибки: /home/vol1/byethost13.com/b13_3853766/testmodwss.22web.net/htdocs/modules/news/user/index.php[666].
Сохраняйте спокойствие: ошибка записана - админ придет, разберется.
------------
Скажите пожалуйста в чем может быть проблема и как это можно решить? Все перепроверил, тег указан верно, кеш очищал, не помогает(
Strannik, так вы ж читайте текст ошибки: в бд несуществует таблица news_nt. Проблемы с вашей бд.
Цитата (Strannik @ 2010-03-08, 14:52)
![](style_images/1/post_snapback.gif)
.....dules/news/user/index.php[666].
Класное число)))Сори за оффтоп))
Это демоны сломали Вам поиск
По делу: какой у Вас преффикс у таблиц в БД?
Попробуйте выполнить в PMA в своей БД запрос:
CREATE TABLE `f_news_nt` (
`news` int(11) UNSIGNED NOT NULL,
`tag` int(11) UNSIGNED NOT NULL,
KEY `news` (`news`),
KEY `tag` (`tag`)
) ENGINE=MyISAM DEFAULT CHARSET="cp1251";
NoIndex: Боже упаси от демонов))
По поводу преффикса, я правильно понял вы имеете ввиду про кодировку БД?На локалке стоит у меня cp1251, есть вторая копия элеаноры на сервере, там UTF8. В обоих случаях ошибка данная выпадает.
Попробывал сделать запрос в БД как вы сказали, теперь ошибка не вылазиет, но при нажатии на "тег" пишет "по вашему запросу ничего не найдено", хотя материал явно прописан по тегу...
В итоге решил переустановить элеанору...тьфу тьфу сайт работает нормально, и ошибка та пропала. Всячески перепробывал все исправно теперь работает. Вероятней всего проблема была в стороннем приложении которое я устанавливал на этот сайт.
P.S. Спасибо всем за помощь)
Цитата (Strannik @ 2010-03-09, 10:06)
![](style_images/1/post_snapback.gif)
По поводу преффикса, я правильно понял вы имеете ввиду про кодировку БД?
Нет
![:) :)](style_emoticons/default/smile.gif)
Преффикс таблиц в БД - это то, что стоит перед названием таблицы:
el_news.
Цитата (Strannik @ 2010-03-09, 10:06)
![](style_images/1/post_snapback.gif)
тьфу тьфу сайт работает нормально
Ну и хорошо:)
Цитата (Strannik @ 2010-03-09, 10:06)
![](style_images/1/post_snapback.gif)
Вероятней всего проблема была в стороннем приложении которое я устанавливал на этот сайт.
Навряд ли. Просто таблицы не было и информации в ней
![:) :)](style_emoticons/default/smile.gif)
А ну тогда у меня префикс "el_" тоесть как при установке мне предложили так и оставил таковым. По поводу отсутствия таблицы, так же заметил феномен на этих двух сайтах, если удаляешь все новости связанные с определенным "тегом", то "тег" всеравно продолжал отображаться, даже после чистки кеша.
Так где настроить поиск чтоб искало по моему сайту,а не по forum.eleanor-cms.ru ?
Alexander
2011-12-03, 3:08
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.