Задача

Исправить ошибки в сайте на ВОРДПРЕСС

Дедлайн 7 января 2019Открыто больше 5 лет назад1 откликов

Суть задачи

Нужно исправить ошибки в базе данных. Сайт периодически Выдает ошибку: 502 Bad Gateway. Я написал в поддержку хостинга и они прислали мне выписку из лога с комментариями. Прошу помочь решить проблему, т.к. они пишут, что данная проблема может привести к полной остановке работы сайта.

В логах зафиксированы ошибки следующего вида:

[Mon Dec 24 11:12:46 2018] [warn] [client 83.149.46.228] mod_fcgid: stderr: \xd0\x91\xd0\xb0\xd0\xb7\xd0\xb0 \xd0\xb4\xd0\xb0\xd0\xbd\xd0\xbd\xd1\x8b\xd1\x85 WordPress \xd0\x
b2\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 'moygolovinskiy.wp_commentmeta' doesn't exis
t \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 SELECT comment_id, meta_key, meta_value FROM wp_commentm
eta WHERE comment_id IN (2211,2212,2218,2221,2223) ORDER BY meta_id ASC, \xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 require('wp-
blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/colormag/single.php'), colormag_sidebar_select, get_sidebar, locate_template, load_templa
te, require_once('/themes/colormag/sidebar.php'), dynamic_sidebar, WP_Widget->display_callback, WP_Widget_Recent_Comments->widget, get_comments, WP_Comment_Query->query, WP_C
omment_Query->get_comments, _prime_comment_caches, update_comment_cache, update_meta_cache
[Mon Dec 24 11:12:51 2018] [warn] [client 66.249.76.125] mod_fcgid: stderr: PHP Warning: preg_match(): Compilation failed: nothing to repeat at offset 2 in /var/www/www-root
/data/www/moygolovinskiy.ru/wp-includes/class-wp.php on line 218
[Mon Dec 24 11:12:51 2018] [warn] [client 66.249.76.125] mod_fcgid: stderr: \xd0\x91\xd0\xb0\xd0\xb7\xd0\xb0 \xd0\xb4\xd0\xb0\xd0\xbd\xd0\xbd\xd1\x8b\xd1\x85 WordPress \xd0\x
b2\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 'moygolovinskiy.wp_commentmeta' doesn't exis
t \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 SELECT comment_id, meta_key, meta_value FROM wp_commentm
eta WHERE comment_id IN (2211,2212,2218,2221,2223) ORDER BY meta_id ASC, \xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 require('wp-
blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/colormag/single.php'), colormag_sidebar_select, get_sidebar, locate_template, load_templa
te, require_once('/themes/colormag/sidebar.php'), dynamic_sidebar, WP_Widget->display_callback, WP_Widget_Recent_Comments->widget, get_comments, WP_Comment_Query->query, WP_C
omment_Query->get_comments, _prime_comment_caches, update_comment_cache, update_meta_cache

А также:

2018/12/24 09:42:30 [warn] 25075#25075: *3222642 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 91.76.234.127, server: moyg
olovinskiy.ru, request: "GET /novye-tablo-na-mkade-budut-rasskazyvat-o-pogode-i-situatsii-na-dorogah/feed/ HTTP/1.1", upstream: "http://127.0.0.1:8080/novye-tablo-na-mkade-bu
dut-rasskazyvat-o-pogode-i-situatsii-na-dorogah/feed/", host: "moygolovinskiy.ru"
2018/12/24 09:42:30 [warn] 25075#25075: *3222639 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 91.76.234.127, server: moyg
olovinskiy.ru, request: "GET /2008-romansy/feed/ HTTP/1.1", upstream: "http://127.0.0.1:8080/2008-romansy/feed/", host: "moygolovinskiy.ru"
2018/12/24 09:42:30 [warn] 25075#25075: *3222641 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 91.76.234.127, server: moyg
olovinskiy.ru, request: "GET /zhizn-v-beskudnikovo-ne-stoit-na-meste/feed/ HTTP/1.1", upstream: "http://127.0.0.1:8080/zhizn-v-beskudnikovo-ne-stoit-na-meste/feed/", host: "m
oygolovinskiy.ru"

Ошибка указывает на отсутствие таблицы wp_commentmeta в БД moygolovinskiy, также ошибка на уровне скриптов сайта:
[Mon Dec 24 11:12:51 2018] [warn] [client 66.249.76.125] mod_fcgid: stderr: PHP Warning: preg_match(): Compilation failed: nothing to repeat at offset 2 in /var/www/www-root
/data/www/moygolovinskiy.ru/wp-includes/class-wp.php on line 218

Для дальнейшего анализа ошибок и их решения вам необходимо обратиться к разработчикам сайта.

Этапы

1Публикация
2Поиск
3В работе
4Закрытие
5Отзывы
В архиве

Комментарии