Ошибка с плагином Яндекс, Bing с IndexNow
Добрый день!
Отловил ошибку в логах с запуском плагина. Хотел зайти в настройки плагина - выдает ошибку db.
Стоят все свежие обновления Webasyst и плагинов.
Ошибка в db.log:
2024-12-02 22:01:37 95.165.6.252
Can't find file: './tabak@002dpochtoy_com/shop_indexn.MYI' (errno: 2 "No such file or directory")
## wa-system/database/waDbMysqliAdapter.class.php(497)
#0 wa-system/database/waDbMysqliAdapter.class.php(195): waDbMysqliAdapter->exception()
#1 wa-system/database/waModel.class.php(211): waDbMysqliAdapter->schema()
#2 wa-system/database/waModel.class.php(166): waModel->describe()
#3 wa-system/database/waModel.class.php(100): waModel->getFields()
#4 wa-system/database/waModel.class.php(79): waModel->getMetadata()
#5 wa-apps/shop/plugins/indexn/lib/actions/shopIndexnPluginSettings.action.php(24): waModel->__construct()
#6 wa-system/controller/waViewAction.class.php(188): shopIndexnPluginSettingsAction->execute()
#7 wa-system/controller/waViewController.class.php(86): waViewAction->display()
#8 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction()
#9 wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#10 wa-system/controller/waViewController.class.php(46): waController->run()
#11 wa-system/controller/waFrontController.class.php(295): waViewController->run()
#12 wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController()
#13 wa-system/controller/waFrontController.class.php(193): shopFrontController->runController()
#14 wa-system/controller/waFrontController.class.php(84): waFrontController->execute()
#15 wa-system/controller/waDispatch.class.php(173): waFrontController->dispatch()
#16 wa-system/controller/waDispatch.class.php(32): waDispatch->dispatchBackend()
#17 wa-system/waSystem.class.php(614): waDispatch->dispatch()
#18 index.php(8): waSystem->dispatch()
#19 {main}
Ошибка в error.log:
2024-12-02 22:01:37 95.165.6.252
webasyst/shop/?plugin=indexn&module=settings&_=1733166093746
Uncaught exception waDbException:
Database error. See log for details. (1017)
## wa-system/database/waDbMysqliAdapter.class.php(497)
#0 wa-system/database/waDbMysqliAdapter.class.php(195): waDbMysqliAdapter->exception()
#1 wa-system/database/waModel.class.php(211): waDbMysqliAdapter->schema()
#2 wa-system/database/waModel.class.php(166): waModel->describe()
#3 wa-system/database/waModel.class.php(100): waModel->getFields()
#4 wa-system/database/waModel.class.php(79): waModel->getMetadata()
#5 wa-apps/shop/plugins/indexn/lib/actions/shopIndexnPluginSettings.action.php(24): waModel->__construct()
#6 wa-system/controller/waViewAction.class.php(188): shopIndexnPluginSettingsAction->execute()
#7 wa-system/controller/waViewController.class.php(86): waViewAction->display()
#8 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction()
#9 wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#10 wa-system/controller/waViewController.class.php(46): waController->run()
#11 wa-system/controller/waFrontController.class.php(295): waViewController->run()
#12 wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController()
#13 wa-system/controller/waFrontController.class.php(193): shopFrontController->runController()
#14 wa-system/controller/waFrontController.class.php(84): waFrontController->execute()
#15 wa-system/controller/waDispatch.class.php(173): waFrontController->dispatch()
#16 wa-system/controller/waDispatch.class.php(32): waDispatch->dispatchBackend()
#17 wa-system/waSystem.class.php(614): waDispatch->dispatch()
#18 index.php(8): waSystem->dispatch()
#19 {main}
Планировщик:
2024-12-02 22:00:02 php /var/www/tabak-pochtoy_com/data/www/tabak-pochtoy.net/cli.php shop indexnStart
Error: Database error. See log for details.
with code 1017 in '/var/www/tabak-pochtoy_com/data/www/tabak-pochtoy.net/wa-system/database/waDbMysqliAdapter.class.php' around line 497
Call stack:
## wa-system/database/waDbMysqliAdapter.class.php(497)
#0 wa-system/database/waDbMysqliAdapter.class.php(195): waDbMysqliAdapter->exception()
#1 wa-system/database/waModel.class.php(211): waDbMysqliAdapter->schema('shop_indexn', false)
#2 wa-system/database/waModel.class.php(166): waModel->describe()
#3 wa-system/database/waModel.class.php(100): waModel->getFields()
#4 wa-system/database/waModel.class.php(79): waModel->getMetadata()
#5 wa-apps/shop/plugins/indexn/lib/cli/shopIndexnStart.cli.php(25): waModel->__construct()
#6 wa-system/controller/waController.class.php(21): shopIndexnStartCli->execute()
#7 wa-system/controller/waDispatch.class.php(438): waController->run()
#8 wa-system/waSystem.class.php(620): waDispatch->dispatchCli(Array)
#9 wa-system/cli.php(17): waSystem->dispatchCli(Array)
#10 cli.php(3): require_once('/var/www/tabak-...')
#11 {main}
1 комментарий
Добрый день!
У вас по какой то причине отсутствует таблица плагина, попробуйте удалить и заново установить плагин.
Если ошибка повторится, то напишите нам в поддержку на почту.