Обновление с SMF 1.1.4 до последней

Автор WebLand, 20 июля 2009, 03:52:05

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

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

WebLand

Раньше пользовался Fantastico и бед не знал - одним кликом все апдейтилось.

Вручную представлял процесс что-то типа той же установки прямо из браузера но вместо install.php -- update.php либо переписать файлы поверху новой версией. Нигде не могу найти толковой инструкции для чайников как обновить 1.1.4 до самой свежей.


dimacp

Обновление из админки.
Старая версия 1.1.5 свежая версия 1.1.10
В обзоре пакетов пишет, что я могу обновиться лишь до версии 1.1.6
Обновление проходит удачно.
При проверке версии опять пишет Ваша версия 1.1.5
Почему?
Я закачал SMF 1.1.6 to SMF 1.1.7 , думал продолжить обновление,
а он мне выдает: вы можете обновиться до 1.1.6
Как мне продолжить, не подскажете?

dimacp

Ни как не могу разобраться, как закончить обновление 1.1.5 ->1.1.6
Обновление проходит успешно, пишет что все хорошо,
а версия не меняется. Где-то я туплю  :-\

digger®

#4
Цитата: dimacp от 24 июля 2009, 08:12:24
Ни как не могу разобраться, как закончить обновление 1.1.5 ->1.1.6
Обновление проходит успешно, пишет что все хорошо,
а версия не меняется. Где-то я туплю  :-\
Моды то ставятся на форум? Права доступа в порядке?

Могу обновить за денежку :)
если самим неохота ковыряться.

dimacp

Спасибо, идея за денюжку хорошая, я обращусь, есть пару вопросов.
А по этой теме интересно самому разобраться.
У меня сейчас ошибка обновления БД: Unknown column 'a.file_hash' in 'field list'
File: /home/httpd/vhosts/doctorfish.ru/subdomains/forum/httpdocs/Sources/Display.php
Line: 711

Нашел Ваш совет о добавлении строки: Исправить можно в БД, добавив к таблице attachments поле
file_hash varchar(40) NOT NULL default ''

Или в моем случае это не поможет?

digger®

Цитата: dimacp от 24 июля 2009, 10:40:16
Спасибо, идея за денюжку хорошая, я обращусь, есть пару вопросов.
А по этой теме интересно самому разобраться.
У меня сейчас ошибка обновления БД: Unknown column 'a.file_hash' in 'field list'
File: /home/httpd/vhosts/doctorfish.ru/subdomains/__forum/httpdocs/Sources/Display.php
Line: 711

Нашел Ваш совет о добавлении строки: Исправить можно в БД, добавив к таблице attachments поле
file_hash varchar(40) NOT NULL default ''

Или в моем случае это не поможет?

Такая ошибка будет если обновиться с 1.1.8 на 1.1.9 не выполнив обновление базы, а просто перезалив файлы форума.

dimacp

ясно.
тогда буду через upgrade.php добивать

Выдает
The upgrader found some old or outdated language files.
Please make certain you uploaded the new versions of all the files included in the package, even the theme and language files for the default theme.

Хотя, язык на инглиш я поменял,
и это сделал:
Код: [Выделить]
define('SMF_LANG_VERSION', '1.1');заменить на
Код: [Выделить]
define('SMF_LANG_VERSION', '1.1.1');

Наличие  файлов в следующей директории  Themes/default/languages/*.russian.php проверил

dimacp

 O0 ура! проблему решил так:
в файле /themes/default/languages/index.english.php вначале файла заменить // Version: 1.1.9; Index  на // Version: 1.1.1; Index