Перенос БД старого форума

Автор madbadjack, 25 мая 2020, 19:24:39

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

madbadjack

ДВС! Проблема такая - года три назад существовал форум, от него осталась только БД. Какие там стояли дополнения, темы никто не помнит. Решили его восстановить. Дапм залил на под него веду установку, на предпоследнем ваше критическая ошибка - установка обнаружила другую установленную версию, лучше воспользоваться upgrade.php Ну никаких версий не было, я залил 2.0.15 и с нуля её ставлю Продолжаю установку, пользователя мне не дает создать, т.к. такой уже есть (логично), и когда я перехожу к форуму, то вижу такой ад - https://prnt.sc/sniznd Полагаю, что тема, которая была установлена прописана в БД и выдает такие фортели. Как быть? Я как-то больше по vbulletin, в smf в то время как-то начал разбираться, да не настолько, чтобы понять что делать. Помогите, плиз! Да, то что протокол изменился на https значения вроде играть не должно?

gorbi

А нафига вам старая база?

madbadjack

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

madbadjack

Или можно только кусками эти пункты добавить? Тогда может подскажите какие таблицы за что отвечают?

Yarik

Цитата: madbadjack от 25 мая 2020, 19:24:39Продолжаю установку, пользователя мне не дает создать, т.к. такой уже есть (логично), и когда я перехожу к форуму, то вижу такой ад - https://prnt.sc/sniznd Полагаю, что тема, которая была установлена прописана в БД и выдает такие фортели.
Полагаю что вместо правильного пути к теме в админке прописался 127.0.0.1
Баг стар как и этот двиг
Исправить в админке все пути или воспользоваться этой утилитой - https://www.simplemachines.ru/index.php?msg=112080

madbadjack

Спасибо, сейчас попробую

digger®

Цитата: madbadjack от 25 мая 2020, 19:24:39ДВС! Проблема такая - года три назад существовал форум, от него осталась только БД. Какие там стояли дополнения, темы никто не помнит. Решили его восстановить. Дапм залил на под него веду установку, на предпоследнем ваше критическая ошибка - установка обнаружила другую установленную версию, лучше воспользоваться upgrade.php Ну никаких версий не было, я залил 2.0.15 и с нуля её ставлю Продолжаю установку, пользователя мне не дает создать, т.к. такой уже есть (логично), и когда я перехожу к форуму, то вижу такой ад - https://prnt.sc/sniznd Полагаю, что тема, которая была установлена прописана в БД и выдает такие фортели. Как быть? Я как-то больше по vbulletin, в smf в то время как-то начал разбираться, да не настолько, чтобы понять что делать. Помогите, плиз! Да, то что протокол изменился на https значения вроде играть не должно?
Вам нужно взять установщик large upgrade и запустить upgrade.php, он вам базу обновит с любой старой версии до актуальной и сбросит все моды.
https://download.simplemachines.org/index.php?archive;b=4;v=99
Потом, в админке установить язык russian-utf8 и сбросить всем язык на него и сбросить всем тему оформления на дефолтную. Ну и прочие настройки сделать на свой вкус.

Yarik

Цитата: madbadjack от 25 мая 2020, 20:28:40Спасибо, сейчас попробую
А нет,ошибся.Остались старые пути от домена org
В любом случае эта утилита поможет.
И с кодировкой судя по всему проблемы...

madbadjack

Цитата: S.T.A.L.K.E.R. от 25 мая 2020, 20:26:54Полагаю что вместо правильного пути к теме в админке прописался 127.0.0.1
Баг стар как и этот двиг
Исправить в админке все пути или воспользоваться этой утилитой - https://www.simplemachines.ru/index.php?msg=112080
Огромное Вам спасибо. Конечно пути к темам. Но не 127.0.0.1, а старые пути, они совершенно иные.


madbadjack

Цитата: digger® от 25 мая 2020, 20:40:32одировка должна вылечиться этим https://www.simplemachines.ru/index.php?msg=116174
Вы про это - https://prnt.sc/snkfbh так я не вижу больше проблем.

Yarik

Цитата: madbadjack от 25 мая 2020, 20:43:37Вы про это - https://prnt.sc/snkfbh так я не вижу больше проблем.
Ага.Про это

madbadjack

Цитата: S.T.A.L.K.E.R. от 25 мая 2020, 20:45:23Ага.Про это
Конечно нет придела совершенству. Обязательно почитаю, что по ссылке. Сейчас задача вспомнить как называлась тема, основные моды, защиту от ботов, прекрасно помню как они досаждали. Ну по БД aewa понятно была установлена. Ну и в процессе с кодировкой разберусь.
P.S. заняло ровно минуту, просто выполнил sql запрос. Все наладилось. Еще раз огромное спасибо!

gorbi

Цитата: madbadjack от 25 мая 2020, 20:20:14Не правда резонная причина?
Смутило, что прошло три года. Неужели вернутся пользователи?

Yarik

Админка - сообщения и темы - нецензурные слова
Можно сделать автозамену со старого домена на новый чтобы поправить ссылки в сообщениях если они есть.

madbadjack

Цитата: gorbi от 25 мая 2020, 21:08:15Смутило, что прошло три года. Неужели вернутся пользователи?
Несколько основных + 23 новых водилы желают учавствовать. Группа вконтакте у них не пошла. Один из супермодеров нашел меня и попросил восстановить. Я к водителях скорой отношения не имею.

madbadjack

Цитата: S.T.A.L.K.E.R. от 25 мая 2020, 21:17:53Админка - сообщения и темы - нецензурные слова
Можно сделать автозамену со старого домена на новый чтобы поправить ссылки в сообщениях если они есть.
Это я в БД сделал сразу.

madbadjack

#17
Снимается вопрос, сорри!

Yarik

Цитата: madbadjack от 25 мая 2020, 22:03:43Блин, другая проблема образовалась - зашел под простым юзером и не вижу разделов, тем и т.д. Только статистику. Тоже самое под супермодератором. Ничего не понимаю...
Админка - разделы форума посмотрите что там за права стоят по кнопке изменить
И права доступа в разделе пользователи.

madbadjack

Не хочется плодить новые темы. Задам здесь же вопрос по смайлам и модам. Они отображаются в виде названий и символов, но не картинок. Что в окне редактора, что непосредственно в ответах - https://prnt.sc/snoggf Все права на паку выставлены. Пробовал их и в открытом виде, и в свернутом окошке представлять - тишина. Но даже это не главный вопрос - не ставится 80% модов. Постоянно какие-то ошибки, как правило с распаковкой xml. С трудом поставил спойлер и thank you и на этом все. Ни о каких анти-спамах, галереях даже речи не идет.

digger®

Цитата: madbadjack от 26 мая 2020, 00:52:48Но даже это не главный вопрос - не ставится 80% модов. Постоянно какие-то ошибки, как правило с распаковкой xml. С трудом поставил спойлер и thank you и на этом все. Ни о каких анти-спамах, галереях даже речи не идет.
Права доступа в файловой системе.

madbadjack

Цитата: digger® от 26 мая 2020, 00:55:38Права доступа в файловой системе.
CHMOD? Я же написал, что все права выставлены. Тогда у меня и эти не встали бы.

digger®

Цитата: madbadjack от 26 мая 2020, 00:58:32CHMOD? Я же написал, что все права выставлены. Тогда у меня и эти не встали бы.
Ошибки с xml это, как правило, невозможность выполнить инструкции по модификации файлов форума из-за недостаточных прав.

madbadjack

Согласен, но при этом движок я обновил с 2.0.15 до последний версии (в два приема), папки сто раз перепроверил. Может чего-нибудь не хватает, на уровне php, пакетов каких-нибудь? С другой стороны, тогда я бы не смог и проинсталировать. Ситуация идиотская. Кстати в логах сыпятся ошибки на установленный спойлер.
Для примера:
                  https://dekabristi.ru/index.php?action=post;topic=1058.0;last_msg=11195                                    8: Undefined index: spoiler_show
                                                      Файл: /home/madbadja/domains/dekabristi.ru/public_html/Sources/Subs-SimpleSpoiler.php[/code]
                  Строка: 90


ps://dekabristi.ru/index.php?action=post;topic=1058.0;last_msg=11195

                  
Применить фильтр: Показать ошибки только с теми сообщениями

                  
8: Undefined index: spoiler_show

                  
Применить фильтр: Отображать ошибки только этого файла

                  

                     Файл: /home/madbadja/domains/dekabristi.ru/public_html/Sources/Subs-SimpleSpoiler.php

                     Строка: 84[/code]



Все типы ошибок "Неопределенные"


madbadjack

Цитата: digger® от 26 мая 2020, 02:08:11Языковые файлы мода не установились.
Бог с ним. Снес и поставил заново, но на существующую БД. Смущает, что в конце постоянно ругается на существующую установку, и предлагает апгретить, а не устанавливать. Может пойти от обратного, очистить базу, поставить начисто - залить дамп и будет мне счастье? Ну сохранив существующий префикс таблиц, а то что-то smf какие-то новые префиксы смотрю придумал.

digger®

Цитата: madbadjack от 26 мая 2020, 02:17:45Бог с ним. Снес и поставил заново, но на существующую БД. Смущает, что в конце постоянно ругается на существующую установку, и предлагает апгретить, а не устанавливать. Может пойти от обратного, очистить базу, поставить начисто - залить дамп и будет мне счастье? Ну сохранив существующий префикс таблиц, а то что-то smf какие-то новые префиксы смотрю придумал.
Вам установка вообще не нужна, если используется существующая база.

Берете старую базу и дистрибутив форума той же версии, распаковываете дистрибутив и в Settings.php прописываете доступ к базе и правильные пути. Все, установку делать незачем.

Если база от неизвестной версии, делаете large upgrade.

madbadjack

Цитата: digger® от 26 мая 2020, 02:28:11Если база от неизвестной версии, делаете large upgrade
Неизвестной. Ориентировочно 2.011 -2.012. Что такое large upgrade?


madbadjack

#29
Цитата: digger® от 26 мая 2020, 02:28:11Если база от неизвестной версии, делаете large upgrade.
И при запуске upgrade.php вылетаю в белый лист...
Ну конечно, в пакете почему-то нет файлов настроек.
Это вопрос решил. Проапгрейтился и меня кидает вместо домена на http://127.0.0.1/smf
Всё, спать, в settings.php конечно же не поправил, какой еще может быть url :)
В любом случае, проблема со смайлами осталась, что будет с модами, уже утром.

digger®

Цитата: madbadjack от 26 мая 2020, 02:56:41Ну конечно, в пакете почему-то нет файлов настроек.
Предполагается, что он есть от имеющегося форума. Если нету, то берете из установочного дистрибутива Settings.php и прописываете доступ к базе и правильные пути.

Сан

А файлы смайликов-то есть? И на месте ли лежат, смотрели?

madbadjack

Спасибо, ребята, со смайлами разобрался. Всё как обычно на поверхности - был прописан не полный абсолютный путь. обрезано начало от сервера. Что касается модов, то обязательно отпишусь, как проверю. Просто лег в 4, встал 30 минут назад. На свежую голову лучше идет :)


ВладимирК

1. Здесь на форуме где-то есть файл, он переписывает все пути в базе данных repair_settings.php
2. В базе поменяйте домен на свой новый этой программой.
ВСЕ возьмите программу. Но учтите, в UTF-8 она не понимает Русских букв, а в ANSI понимает Русские буквы.Вам недоступны вложения в этом разделе.