В панели администратора не отображаються неодобренные комментарии, общее количество комментраиев пишет, но посмотреть их и одобрить нельзя. Что делать?
(смотрите скрин)
Вложение | Размер |
---|---|
net-kommentariev.jpg | 75.77 КБ |
В панели администратора не отображаються неодобренные комментарии, общее количество комментраиев пишет, но посмотреть их и одобрить нельзя. Что делать?
(смотрите скрин)
Вложение | Размер |
---|---|
net-kommentariev.jpg | 75.77 КБ |
Проблема решена.
Если у кого в будущем возникнет такая же проблема, вот решение:
- нужно в таблице User посмотреть если в запись Uid=0, если нет, то добавьте ее, все поле default (такие как есть).
Потеряно 2 дня упорного труда друга))
Комментарии
просто вы их вручную удалили. а не через эту страницу. попробуйте кэш сбросить
Вы не поняли, я их не удалял. Добавляю коментарий на сайт, а он не отображается в одобрении аддминистратора, кеш чистил уже много раз - да и это здесь не причем...
Получаеться, что если обычный посетитель сайта оставляет комментарий, то он почему-то не отображаеться в одобрении администратора, к-во комментариев которые находятся на одобрении пишет, но не покаывает.
у меня показывает
Рад что у Вас показывает, у меня уже тоже.
Проблема решена.
Если у кого в будущем возникнет такая же проблема, вот решение:
- нужно в таблице User посмотреть если в запись Uid=0, если нет, то добавьте ее, все поле default (такие как есть).
Потеряно 2 дня упорного труда друга))
Ребят! Кто все еще сталкивается с похожей проблемой? Вот более простое решение:
Для Drupal 7 в базе данных запустить два запроса:
INSERT INTO users (name, pass, mail, theme, signature, language, init, timezone) VALUES ('', '', '', '', '', '', '', '');
UPDATE users SET uid = 0 WHERE name = '';
Для Drupal 6:
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
INSERT INTO `users` (`uid`, `name`, `pass`, `mail`, `mode`, `sort`, `threshold`, `theme`, `signature`, `created`, `access`, `login`, `status`, `timezone`, `language`, `picture`, `init`, `data`)
VALUES ('0', '', '', '', 0, 0, 0, '', '', 0, 0, 0, 0, NULL, '', '', '', NULL);
Для Drupal 8:
INSERT INTO users (uid, langcode, uuid) VALUES (0, "en", "");
semjuel описал максимально не понятно(
По факту мы просто заново создаем анонимного пользователя в базе, который может случайно удалиться при установке левого модуля...