Прошу помощи.
был форум, стоял на http://up.e7e.info/
в нем было около 130 важных сообщений.
Ребята это важные сообщения, касающиеся конкурса на создание сайта
Его отключили без обьяснений, или хакеры-антифашисты 9 мая сломали.
техподдержка на связь не выходит, и не выйдет.
Сохранение базы работало криво, и база сохранилась на половину.
То-есть без конца. Было в базе около 130 важных сообщений. Вошло в SQL файл всего 70 и обрыв.
Теперь мы восстанавливаем форум.
# Table Data for phpbb_posts_text
тут 70 сообщений есть но они не появляются при восстановлении базы.
#
# Table Data for phpbb_topics Этого нет вообще!.
#
После восстановления из старой базы получается все как было внешне = разделы , счетчики первая страница, все есть .
кроме того что внутри папок нет вообще заголовков тем и сообщений
Ребята помогите, крайне важная информация, хотя бы восстановить то что есть. Что делать?
пробовали принудительно вставлять строчку для каждого поста
INSERT INTO phpbb_topics (topic_id, forum_id, topic_title, topic_poster, topic_time, topic_views, topic_replies, topic_status, topic_vote, topic_type, topic_first_post_id, topic_last_post_id, topic_moved_id) VALUES('181', '181', 'заголовок ', '2', '1147444915', '0', '0', '0', '0', '0', '161', '161', '0');
какие то конфликты. Может кто поможет, я пришлю SQL 180кв
uznaipravdu@narod.ru
Друзья , помогите срочно.
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
Ну, во-первых, держать что-то важное на насквозь дырявых хостингах типа e7e -- это такая же блажь, как посылать важные письма по e-mail по public каналам. Одно противоречит другому, причем напрочь.
Во-вторых, если
Теперь.
Добавлено спустя 1 минуту 5 секунд:
Да, и кроме того: а на типы-то полей обращать внимание будем?
Добавлено спустя 2 минуты 8 секунд:
А phpbb_posts сохранилась?
Добавлено спустя 5 минут 36 секунд:
Если сохранилась, то делаем
для того, чтобы выяснить, какие ID у тем были. После этого создаем темы с этими ID в каком-нибудь одном форуме. Растаскивать, если будет, что, потом уж будете. Названия давайте типа "topic <ID value>"
Во-вторых, если
то путь, действительно, один: китайский труд. Но труд с умом:uznaipravdu писал(а):Table Data for phpbb_topics Этого нет вообще!.
Это что, у форума действительно был ID 181? Сильно сомневаюсь.uznaipravdu писал(а):INSERT INTO phpbb_topics (topic_id, forum_id [...] VALUES('181', '181' [...]
Теперь.
Они в базе не появляются или не отображаются в морде форума? Второе понятно.uznaipravdu писал(а):тут 70 сообщений есть но они не появляются при восстановлении базы.
Добавлено спустя 1 минуту 5 секунд:
Да, и кроме того: а на типы-то полей обращать внимание будем?
Добавлено спустя 2 минуты 8 секунд:
А phpbb_posts сохранилась?
Добавлено спустя 5 минут 36 секунд:
Если сохранилась, то делаем
Код: Выделить всё
select distinct topic_id from phpbb_posts order by topic_id
И если я неправ, пусть старшие товарищи поправят меня
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
INSERT INTO phpbb_topics (topic_id, forum_id [...] VALUES('181', '181' [...]
Да , все есть в базе.
Это 181 я сам написал что бы попробоватьЭто что, у форума действительно был ID 181? Сильно сомневаюсь.
70 сообщений не появляются внутри, а в базе они есть.Теперь.Они в базе не появляются или не отображаются в морде форума? Второе понятно.uznaipravdu писал(а):тут 70 сообщений есть но они не появляются при восстановлении базы.
это я не понял , каких?Да, и кроме того: а на типы-то полей обращать внимание будем?
А phpbb_posts сохранилась?
Да , все есть в базе.
Куда .ту строчку вставлять?Если сохранилась, то делаем
для того, чтобы выяснить, какие ID у тем были.Код: Выделить всё
select distinct topic_id from phpbb_posts order by topic_id
а как, все 70 раз начинать новую тему?После этого создаем темы с этими ID в каком-нибудь одном форуме. Растаскивать, если будет, что, потом уж будете. Названия давайте типа "topic <ID value>"
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
Ну так пробовать-то не от балды надо же!uznaipravdu писал(а):Это 181 я сам написал что бы попробовать
Полей базы данных, данные в которые вы собираетесь вставлять. Вставлять в числовое поле текстовое значение как минимум наивно.uznaipravdu писал(а):это я не понял , каких?
В окно SQL-запросов phpmyadmin или того инструмента, который у вас есть для доступа к БД. Отсутствие оного инструмента означает окончание работы еще до ее начала.uznaipravdu писал(а):Куда .ту строчку вставлять?
Тему начинать (тем создавать) столько раз, сколько уникальных ссылок на тему вернет запрос, который я написал. Его результаты показывают, от скольки тем у вас сохранились посты (точнее, атрибуты постов).uznaipravdu писал(а):а как, все 70 раз начинать новую тему?
И если я неправ, пусть старшие товарищи поправят меня
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
У меня Денвер.
В окно SQL-запросов phpmyadmin вставил
select distinct topic_id from phpbb_posts order by topic_id
вот что он написал
Показывает записи 0 - 29 (123 всего, Запрос занял 0.0016 сек)
SQL-запрос:
SELECT DISTINCT topic_id
FROM phpbb_posts
ORDER BY topic_id
LIMIT 0 , 30
мне теперь что - создавать в любом форуме 123 пустых темы?
а заголовок любой?
В окно SQL-запросов phpmyadmin вставил
select distinct topic_id from phpbb_posts order by topic_id
вот что он написал
Показывает записи 0 - 29 (123 всего, Запрос занял 0.0016 сек)
SQL-запрос:
SELECT DISTINCT topic_id
FROM phpbb_posts
ORDER BY topic_id
LIMIT 0 , 30
мне теперь что - создавать в любом форуме 123 пустых темы?
а заголовок любой?
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
получилось
Спасибо !
Половину форума восстановил по вашей рекомендации.
Остальная пропала.
И то хорошо.
Все работает.
Половину форума восстановил по вашей рекомендации.
Остальная пропала.
И то хорошо.
Все работает.