Към съдържанието

  •  

Обновяване на Версията

обновяване версия

  • Влезте в профила си за да пишете
18 отговора на тази тема

#1 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 17:22

Здравейте, мога ли без да загубя данни от стария форум, да обновя версията от 3.4.7 към 4 пробвах да импортна базата, но не се получи даде грешка някакви предложения?



#2 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 01 January 2015 - 17:28

Можеш. Направи си първо един бекъп, свали версия 4.0 и качи необходимите файлове с презаписване вместо изтриване... след влизане в админ панела ще те следва ръководство, което да изпълниш за ъпдейта. 



#3 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 18:24

дава грешка с базата данни



#4 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 01 January 2015 - 18:34

Хъмм забравих да допълня... файла conf_global.php си го запазваш, него не го презаписваш, извинявам се за което.



#5 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 18:39

да запазен e , но не стана.



#6 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 01 January 2015 - 18:45

Коя версия php имаш на сървъра? Трябва ти поне 5.4 или >



#7 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 18:45

PHP 5.5.17



#8 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 01 January 2015 - 18:47

Пуска ли тоя файл?



#9 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 18:49

не, сега ще го пусна.



#10 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 01 January 2015 - 18:50

Пусни го и вероятно ще ти подскаже че следва да конвертираш базата си подготвително.

После пиши за резултата от файла.



#11 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 01 January 2015 - 18:54

Също и базата данни в UTF-8 енкогнит трябва да е.



#12 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 19:02

да всичко е ок, само базата да конвертира това ми показа.



#13 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 01 January 2015 - 19:12

Прикачен файл  utf8convert.zip   322.46K   0 Брой сваляния



#14 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 19:19

по пътя за конвертирането, срещнах това:

Error: Unknown column 'inactive_notified' in 'field list' File: /system/Convert/Convert.php Line: 293 
Fatal error: Uncaught exception 'IPSUtf8\Db\Exception' with message 'Table 'x_utf_convert_session' was not locked with LOCK TABLES' in /home/../public_html/forum/utf8convert/system/Db/Db.php:280 Stack trace: #0 /home/../public_html/forum/utf8convert/system/Db/Db.php(619): IPSUtf8\Db->preparedQuery('UPDATE `x_utf_c...', Array) #1 /home/../public_html/forum/utf8convert/system/Session/Session.php(390): IPSUtf8\Db->update('convert_session', Array) #2 /home/../public_html/forum/utf8convert/system/Session/Session.php(265): IPSUtf8\Session->save() #3 [internal function]: IPSUtf8\Session->__destruct() #4 {main} thrown in /home/../public_html/forum/utf8convert/system/Db/Db.php on line 280



#15 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 01 January 2015 - 19:37

Ами имаш извънсистемна колона в таблиците - потърси я с какво си я правил



#16 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 01 January 2015 - 19:39

може някое приложение да ги е правило.



#17 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 01 January 2015 - 20:14

За да не прецакаш форума си:
- качи файловете от форума си в нова папка /например ipstest/
- създай нова база данни с име подобно на твоята
- преименувай бекъпа който имаш и го ъпни в новата база
- редактирай conf_global.php от новата тест папка, съобразно новата база данни
Би следвало с адрес сайт/ipstest  да ти се отвори форума
Влез му в админ панела и коригирай ъплоуд директорията за да няма грешки.
Ако с тестовата папка всичко работи както в нормалния форум, то вече можеш  да си играеш -
в смисъл - спираш всички апликации и хукове; които не са създадени от ipb, после ги деинсталирай /така или иначе в 4.0 няма да работят/
Махаш всички скинове - оставяш дефолтния на ipb и мобилния
T.e. всичко следва да е работоспособно с основния скин.
Влизаш в
Support > SQL Management > SQL Toolbox
и чекващ в дясно всички таблици
Най-долу избираш repair и Go
След това рекешираш
Tools & Settings > Cache Management > Recache All

След това качи в същата папка ipstest конвертора и опитай конвертиране към utf8

#18 TechnoStudio

TechnoStudio

    Нов

  • Потребители
  • Pip
  • 21 Мнения:

Публикувано 02 January 2015 - 20:27

направих всичко и не стана всичко се изтри.



#19 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1095 Мнения:
Уроци

Публикувано 02 January 2015 - 22:48

Не си довършил конвертирането - конвертора прави междинна база данни - след което ако те удоволетворява довършваш конвертирането и накрая изтриваш остатъчната база данни.

Всичко се изтри е глупав израз - вероятно си направил грешка някъде.




1 потребител(и) четат тази тема

0 потребители, 1 гости, 0 анонимни