Поддержка Проблемы и решения Отсутствие нужной таблицы wp_yoast_indexable в базе

  • На сайт не поступают уведомления о подписчиках идущих от плагина SendPulse. Уведомления о подписчиках приходят на e-mail и на сам сервис SendPulse. Но, в административной панели вордпресса, в подписчиках — они отсутствуют.

    На сайте есть ошибка, которая указывает на отсутствие нужной таблицы wp_yoast_indexable в базе данных сайта, хотя сама таблица существует в базе и данные в ней также записаны.

    В логах наблюдаются ошибки:

    
    Jun  1 18:24:17 vh134 apache_error: rimsy-krasota.ru [Mon Jun 01 18:24:17 2020] [notice] [pid 13711] sapi_apache2.c(351): [client 85.140.4.212:42904] \xd0\x91\xd0\xb0\xd0\xb7\xd0\xb0 \xd0\xb4\xd0\xb0\xd0\xbd\xd0\xbd\xd1\x8b\xd1\x85 WordPress \xd0\xb2\xd0\xbe\xd0\xb7\xd0\xb2\xd1\x80\xd0\xb0\xd1\x82\xd0\xb8\xd0\xbb\xd0\xb0 \xd0\xbe\xd1\x88\xd0\xb8\xd0\xb1\xd0\xba\xd1\x83 Table 'rimsy_1.wp_yoast_indexable' doesn't exist \xd0\xb2 \xd0\xbe\xd1\x82\xd0\xb2\xd0\xb5\xd1\x82 \xd0\xbd\xd0\xb0 \xd0\xb7\xd0\xb0\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81 UPDATE wp_yoast_indexable SET permalink = NULL WHERE object_type = 'post' AND object_sub_type = 'attachment', \xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 require_once('wp-admin/admin.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, wpseo_init, WPSEO_Upgrade->__construct, array_walk, WPSEO_Upgrade->run_upgrade_routine, WPSEO_Upgrade->upgrade_141, WPSEO_Upgrade->reset_permalinks_of_attachments_for_141
    

    Эта ошибка указывает на отсутствие нужной таблицы wp_yoast_indexable в базе данных сайта, хотя сама таблица существует в базе и данные в ней также записаны.

    
    Jun  1 18:29:33 vh134 apache_error: rimsy-krasota.ru [Mon Jun 01 18:29:33 2020] [error] [pid 16626] sapi_apache2.c(351): [client 147.78.65.160:36630] PHP Fatal error:  Uncaught Exception: Could not connect to api, check your ID and SECRET in /home/r/rimsy/rimsy_1/public_html/wp-content/plugins/sendpulse-email-marketing-newsletter/vendor/sendpulse/sendpulse-rest-api-php/api/sendpulse.php:52\nStack trace:\n#0 /home/r/rimsy/rimsy_1/public_html/wp-content/plugins/sendpulse-email-marketing-newsletter/inc/class-sendpulse-newsletter-api.php(26): SendpulseApi->__construct('e4accb411cb7821...', 'eb3eb2938d713aa...', Object(FileStorage))\n#1 /home/r/rimsy/rimsy_1/public_html/wp-content/plugins/sendpulse-email-marketing-newsletter/inc/class-sendpulse-newsletter-users.php(59): Send_Pulse_Newsletter_API->__construct()\n#2 /home/r/rimsy/rimsy_1/public_html/wp-includes/class-wp-hook.php(287): Send_Pulse_Newsletter_Users->subscribe_after_register(9991)\n#3 /home/r/rimsy/rimsy_1/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)\n#4 /home/r/rimsy/rimsy_1/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array)\n#5 /home/r/rimsy/rimsy_1/public_html/wp-incl in /home/r/rimsy/rimsy_1/public_html/wp-content/plugins/sendpulse-email-marketing-newsletter/vendor/sendpulse/sendpulse-rest-api-php/api/sendpulse.php on line 52
    

    Эта ошибка указывает на невозможность соединиться с API, который вероятно используется плагином SendPulse.

    Помогите решить проблему?

    • Тема изменена 7 месяцев, 2 недели назад пользователем Yui. Причина: please use CODE button for code formatting
  • Тема «Отсутствие нужной таблицы wp_yoast_indexable в базе» закрыта для новых ответов.