Перейти к содержимому


Фотография
- - - - -

ошибка в Базе Данных

база данных

Лучший Ответ Sliapy , 24 February 2015 - 14:50

Отключите в плагинах плагин Zoo - Smart Search. Сделайте переиндексацию и чистку базы данных.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 polmaster

polmaster

Отправлено 24 February 2015 - 14:28

после добавления и удаления нового поля в шаблоне FULL, начала появляться ошибка

Table 'DB_NAME.jos_finder_tokens' doesn't exist SQL=TRUNCATE TABLE `jos_finder_tokens`

 

скриншот этого участка phpmyadmin

 

feef77be6e5c.gif

 

при этом я заметил, что единственная, похожая по названию, таблица - пустая.

Может быть это как-то связано с ошибкой?

 

Отчет об ошибке:

Error updating search data for item with id 413. (exception 'RuntimeException' with message 'Table 'DB_NAME.jos_finder_tokens' doesn't exist SQL=TRUNCATE TABLE `jos_finder_tokens`' in /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/joomla/database/driver/mysql.php:333 Stack trace: #0 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/joomla/database/driver.php(1784): JDatabaseDriverMysql->execute() #1 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_finder/helpers/indexer/driver/mysql.php(186): JDatabaseDriver->truncateTable('#__finder_token...') #2 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/plugins/finder/zoosmartsearch/zoosmartsearch.php(93): FinderIndexerDriverMysql->index(Object(FinderIndexerResult)) #3 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_finder/helpers/indexer/adapter.php(333): plgFinderZOOSmartSearch->index(Object(FinderIndexerResult)) #4 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/plugins/finder/zoosmartsearch/zoosmartsearch.php(135): FinderIndexerAdapter->reindex('413') #5 [internal function]: plgFinderZOOSmartSearch->onFinderAfterSave('com_zoo.item', Object(Item), false) #6 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/joomla/event/event.php(71): call_user_func_array(Array, Array) #7 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/joomla/event/dispatcher.php(162): JEvent->update(Array) #8 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/events/item.php(39): JEventDispatcher->trigger('onFinderAfterSa...', Array) #9 [internal function]: ItemEvent::saved(Object(AppEvent)) #10 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/framework/classes/event.php(275): call_user_func(Array, Object(AppEvent)) #11 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/tables/item.php(112): AppEventDispatcher->notify(Object(AppEvent)) #12 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/controllers/manager.php(935): ItemTable->save(Object(Item)) #13 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/legacy/controller/legacy.php(730): ManagerController->cleanDBStep() #14 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/framework/classes/app.php(253): JControllerLegacy->execute('cleandbstep') #15 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/classes/application.php(294): App->dispatch('default') #16 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/media/zoo/applications/jbuniversal/application.php(1) : eval()'d code(1): Application->dispatch() #17 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/components/com_zoo/zoo.php(116): JBUniversalApplication->dispatch() #18 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/cms/component/helper.php(352): require_once('/home/ACCOUNT/...') #19 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/cms/component/helper.php(332): JComponentHelper::executeComponent('/home/ACCOUNT/...') #20 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/cms/application/administrator.php(98): JComponentHelper::renderComponent('com_zoo') #21 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/cms/application/administrator.php(159): JApplicationAdministrator->dispatch() #22 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/libraries/cms/application/cms.php(251): JApplicationAdministrator->doExecute() #23 /home/ACCOUNT/domains/xn--80akqeifmgj.xn--p1ai/public_html/tune/administrator/index.php(48): JApplicationCms->execute() #24 {main})

Что порекомендуете для исправления?


Сообщение отредактировал polmaster: 24 February 2015 - 14:34

  • 0

#2 Sliapy

Sliapy

Отправлено 24 February 2015 - 14:50   Лучший Ответ

Отключите в плагинах плагин Zoo - Smart Search. Сделайте переиндексацию и чистку базы данных.


Сообщение отредактировал Sliapy: 24 February 2015 - 14:50

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 polmaster

polmaster

Отправлено 24 February 2015 - 15:26

выполнил все 3 шага: сообщение об ошибке не появляется.

Спасибо.

 

упомянутый плагин Smart Search - ZOO больше не включать?


Сообщение отредактировал polmaster: 24 February 2015 - 19:29

  • 0

#4 Sliapy

Sliapy

Отправлено 24 February 2015 - 15:56

Если на сайте не используете Умный Поиск от Joomla, то не включать однозначно. Плюс отключить все плагины, которые с ним связаны (плагины с типом finder).

 

Сам плагин Smart Search - ZOO давно не обновляется разработчиками Zoo, поэтому вызывает такие вот ошибки.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]





Темы с аналогичным тегами база данных

Click to return to top of page in style!