вопрос
Привет! Большие сомнения, что мне поможет кто-нибудь, но все же.
Предыстория:
На днях получил слоновую дозу спама в комментариях. Их было так много, что я устал их удалять из админ панели и залез в phpmyadmin, где сделал нужную сортировку в таблице _comments и тупо удалил строки.
Но понял что я натворил только сейчас.
На почту стали приходить ошибки из google webmaster о большом количестве страниц с бесконечным 301 редиректом некоторых страниц на себя саму.
Путем тыка я нашел условие, при котором на определенных страницах вываливался 301. Это был comments.class.php .
Итак, что произошло:
Строки с комментариями я удалил, а вот записи в таблице _post в колонке comm_num (указывает количество комментариев для поста) я не изменил. Соответственно, в постах, где не было комментариев, по записи в comm_num их стало 1, но на деле такого комментария не существует.
Как можно решить данную ситуацию?
p.s.: Бэкап базы старый и его восстановление, как вариант, прошу не рассматривать.
Спасибо :).
Предыстория:
На днях получил слоновую дозу спама в комментариях. Их было так много, что я устал их удалять из админ панели и залез в phpmyadmin, где сделал нужную сортировку в таблице _comments и тупо удалил строки.
Но понял что я натворил только сейчас.
На почту стали приходить ошибки из google webmaster о большом количестве страниц с бесконечным 301 редиректом некоторых страниц на себя саму.
Путем тыка я нашел условие, при котором на определенных страницах вываливался 301. Это был comments.class.php .
Итак, что произошло:
Строки с комментариями я удалил, а вот записи в таблице _post в колонке comm_num (указывает количество комментариев для поста) я не изменил. Соответственно, в постах, где не было комментариев, по записи в comm_num их стало 1, но на деле такого комментария не существует.
Как можно решить данную ситуацию?
p.s.: Бэкап базы старый и его восстановление, как вариант, прошу не рассматривать.
Спасибо :).
Как решить проблему с бесконечными редиректами и пернаправлениями.
Зайдите в админку скрипта, и на тех страницах где это возникает удалите все комментарии.
Сама проблема возникла у вас, при удалении коментов минуя сам скрипт.
Сами же записи во количестве комментарием находил в таблицах post и post_extras,
Одна из них выводит количество в короткой новости, вторая в полной.
Зайдите в админку скрипта, и на тех страницах где это возникает удалите все комментарии.
Сама проблема возникла у вас, при удалении коментов минуя сам скрипт.
Сами же записи во количестве комментарием находил в таблицах post и post_extras,
Одна из них выводит количество в короткой новости, вторая в полной.