Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
bill

При переносе таблиц пропали права и сообщения

Рекомендованные сообщения

07/24/12 08:37 (изменено)

Переношу на локальном ПК из одной базы в другую. В одной форум лег, проблемы с таблицами. Поэтому создал эту же версию (3.0.4) и врунчую переношу нужные таблицы.

Перенес форумы (_forums). Но права на доступ не работают. В админке все права у всех форумов пустые, без галочек. А для пользователей они не видны. Приходится вручную менять настройки у каждого форума. А их еще много. Перенес в месте с этим и таблицы групп пользователей и маски доступа. Может чего-то забыл перенести?

Но самое главное что? При просмотре сообщений в форумах, ничего не выводиться.

Пробовал разобраться, не получается.

Но узнал такое - создал тему, она отображается нормально. В базе ibf_topics такое:

starter_id = 1, а на самом деле уже далеко не 1 у старых тем. Догадываюсь, что проблема в этом.

Подскажите, что можно посмотреть, чтобы решить такие проблемы?

Изменено пользователем bill

Поделиться сообщением


Ссылка на сообщение
что можно посмотреть, чтобы решить такие проблемы?

 

Чтобы решить такие проблемы, не следует делать это:

 

врунчую переношу нужные таблицы

 

Серьезно. Вы даже не представляете глубину связей данных между таблицами в IPB. Куда надежнее перенести все таблицы, а потом удалить лишние данные. Да и проблемы с таблицами легко решаются средством самодиагностики в АЦ, если оно конечно было в дремучей 3.0.4...

 

1. Чтобы перенести маски доступа ко всему, вам следует перенести таблицу permission_index.

 

2. starter_id - это member_id автора поста. Тут все нормально, вы наверняка написали от админа, который имеет номер 1.

 

3. Посты - это posts, темы - это topics, форумы - это forums, права - это permission_index. Эти четыре таблицы - минимально необходимый набор, чтобы перенести форумы, темы и посты с одного форума на другой. Если у вас что-то не отображается, проверьте сначала эти 4 таблицы.

 

Кстати, вы в курсе, что поставить 3.0.4 - это все равно, что оставить окна и двери нараспашку, а рядом с домом вывесить баннер - "уехал в отпуск на год, деньги в комоде"? Минимальная безопасная версия на сегодня - 3.2.х.

 

Прекратите насиловать труп!

IP.Board 2.3.x + компоненты - поддержка прекращена 1 июля 2010 года

IP.Board 3.0.x + компоненты - поддержка прекращена 1 июня 2011 года

IP.Board 3.1.х + компоненты - поддержка прекращена 1 августа 2012 года

Всегда используйте актуальные версии скриптов! В IP.Board не поддерживаемых версий есть многочисленные уязвимости и ошибки, которые уже никогда не будут исправлены!

Поделиться сообщением


Ссылка на сообщение
07/24/12 10:44 (изменено)

Кстати, вы в курсе, что поставить 3.0.4 - это все равно, что оставить окна и двери нараспашку, а рядом с домом вывесить баннер - "уехал в отпуск на год, деньги в комоде"? Минимальная безопасная версия на сегодня - 3.2.х.

Во-первых спасибо. Ну а по безопасности, не знаю. Но делаю это по той причине, что форум старый был в 3.0.4. Когда восстановлю его, тогда буду уже обновлять до актуальной версии...

Изменено пользователем bill

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...