Мне уже давно это казалось странным, что очень уж редко на мои посты люди комментарии оставляют. Вроде, я уже и без обязательной регистрации сделал возможность оставлять сообщения, ан нет, все равно очень редко. Только сегодня мне человек указал на то, что смог оставить комментарий только после регистрации.
Одна мысля закралась в голову сразу же. Но для начала решил все же проверить разрешения для пользователей. Все галки на месте. Тогда полез смотреть то, на что подумал с самого начала. Так и есть - в таблице пользователей отсутствует юзер с кодом 0, т.е. гость. Отсюда и комментарии анонимные не выводятся. В базу то они записываются, но их нигде не видно - ни в админке, ни тем более под статьями. Почему-то при переносе базы с локалхоста на сайт в сети этот пользователь у меня теряется.
Добавил запись в таблицу users с кодом 0 и всплыла куча не отвеченных комментариев. Постарался ответить, но за упущенное время прошу прощения.
А вы какой инструмент для бэкапа и восстановления базы используете? За консольным mqsqldump таких прегрешений не замечено.
Пользуюсь dumper-ом
Вот накатал такой бекапер github.com/Mirocow/mysql_utils
Отправить комментарий