Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Обновление, переустановка и перенос форума ExBB
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (26): [1] 2 3 4 5 6 7 8 9 ... » В конец  

> Описание: О том как это сделать правильно...
TvoyWeb Администратор
Отправлено: 26 Января, 2005 - 14:49:07
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Как правильно обновить или переустановить форум, с сохранением всей базы данных?

Довольно часто задают такой вопрос на форуме ExBB и здесь. И вот я решил рассказать как это делаю я сам.
1. Простое обновление форума
Для простого обновления всего форума (замены всех исполняемых файлов), я для начала удаляю все файлы форума кроме файлов находящихся в папках:
data -- файлы настроек форума
members -- файлы с данными пользователей
uploads -- файлы загруженные на форум пользователями
messages -- файлы ЛС пользователей форума
im -- файлы картинок форума, аватары, персональные аватары и т.д.
forumN -- папки с файлами тем, где N номер – форума. Сохранять все папки такого вида.
Также сохраняем файл install.lock. Этот файл запрещает несанкционированную инсталляцию форума.
Теперь копируем из архива с форумом все файлы и папки, кроме выше упомянутых. После копирования файлов из архива на форум, получаем обновленный форум. Больше ничего делать не надо.

2. перенос форума на другой хостинг
Если вы хотите перенести форум на другой хостинг без обновления исполняемых файлов, то вам надо просто перенести все файлы форума (все до одного!). После переноса файлов, необходимо открыть файл data/boardinfo.php и отредактировать в нем две первые строки:
CODE:
$exbb['boardurl'] = 'http://tvoyweb.ru/forums';
$exbb['home_path'] = '/home/tvoywebb.ru/www/forums/';

Первая строка – URL до папки форума на новом хостинге.
Вторая строка – абсолютный путь до корня форума на новом хостинге.
После редактирования этого файла ваш форум снова в строю.


3. Обновление форума из архива ExBB Full Mods
Если вы хотите обновить форум файлами из архива ExBB Full Mods, то помимо действий описанных в пунтке №1, вам необходимо также заменить файл data/boardinfo.tpl. Помимо этого в файл data/boardinfo.php в конец файла , после строк $exbb['show_img'] = 0; , необходимо добавить строки:
CODE:
$exbb['img_width'] = 550;
$exbb['img_height'] = 500;
$exbb['birstday'] = 0;
$exbb['threadstop'] = 0;
$exbb['karma'] = 0;
$exbb['punish'] = 0;
$exbb['userstop'] = 0;
$exbb['newusergreatings'] = 0;
$exbb['pmnewmes'] = 0;
$exbb['showuseronline'] = 0;


4. Еще один способ переустановки форума с простого ExBB на Full Mods.
(из личного опыта)

Качаем архив с пакетом ExBB Full Mods. Распаковываем архив у себя на компе и загружаем все файлы на сервер, в чистую папку вашего будущего нового форума.
Выставляем необходимые права доступа на файлы и папки форума. Какие именно узнайте у своего хостера. Перечислю лишь папки файлы на которые необходимы права на запись:
data и все файлы в этой папке
uploads
messages
members
im/avatars/personal
exbb/im/emoticons/smilesautoadd
все папки data и файлы в них, в директориях модулей, например для модуля штрафов это будет modules/punish/data (это очень ВАЖНО!!! иначе не гарантирую работу форума)

Запускаем инсталляцию через install.php. Во время инсталляции можете ввести любые данные о себе. Абсолютно не важно что эта информация не будет соответствовать, вашим данным со старого форума.
После инсталляции, загружаем на новый форум папки members, messages, uploads и папки вида forumN – где N порядковый номер форума. Загружаем папки вместе с находящимися в них файлами.
После загрузки вышеуказанных папок и файлов в них, из папки data старого форума, копируем ниже перечисленные файлы в папку data нового форума.

Файлы для копирования из папки data:
allforums.php
badwords.php
boardinfo.php
boardstats.php
max_online.php
membertitles.php
skip_mails.php
smiles.php
users.php

После того как вы скопировали выше приведенные файлы в папку data нового форума, откройте файл boardinfo.php из папки data нового форума и в конец файла boardinfo.php, перед закрывающим PHP тегом «?>», вставьте следующие строки:
CODE:
$exbb['img_width'] = 550;
$exbb['img_height'] = 500;
$exbb['birstday'] = 0;
$exbb['threadstop'] = 0;
$exbb['karma'] = 0;
$exbb['punish'] = 0;
$exbb['userstop'] = 0;
$exbb['newusergreatings'] = 0;
$exbb['pmnewmes'] = 0;
$exbb['showuseronline'] = 0;


Ну и напоследок, если ваш хостер требует установку особых прав для файлов в которые ведется запись, вам необходимо выставить права на запись на файлы из папок, которые вы перенесли из старого форума.
А именно на файлы из папок members, messages и папок вида forumN – где N порядковый номер форума.
Если Вы все сделали правильно, то форум будет работать как часы!
Не считая времени потраченного на загрузку всех файлов из старого форума в новый, мне потребовалось 15 минут на инсталляцию и редактирование файлов.

И еще по этому же принципу можно переустанавливать и обычный ExBB.

Рекомендация: Для редактирования php файлов используйте редактор с подсветкой строк, например PHP Expert Editor , Macromedia Dreamweaver MX или EditPlus .


Ну вот вроде и все.
Есть вопросы? Задавайте. Улыбка
 
 Top
dgtex
Отправлено: 27 Января, 2005 - 10:14:38
Post Id



Newbie


Покинул форум
Сообщений всего: 32
Дата рег-ции: Янв. 2005  
Откуда: Челябинск

Карма 0

[+]


TvoyWeb
я тут как раз перенес форум на другого хостера...жаль темка поздно появиласьНа костылях я уже повозился...
но может стоит напомнить про атрибуты файлов после переноса?! обязон надо их проверить. потому как из моего опыта часть файлов заимела 644 Не понял
ЗЫ и еще - я при переносе (на форум кто-то заглядывает в это время) поставил на все темы право постить ответы только админу и модерам... Получай молотком
 
 Top
TvoyWeb Администратор
Отправлено: 27 Января, 2005 - 11:06:46
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




dgtex
Спасибо! ПревосходноБраво
Это пожалуй одно из главных правил переноса или обновления форума!
Цитата:
ЗЫ и еще - я при переносе (на форум кто-то заглядывает в это время) поставил на все темы право постить ответы только админу и модерам

Ну это не существенно. Потому как все файлы взаимосвязанны и пока не зальются все файлы никаких действий произведено не будет. PHP просто выдаст ошибку.
то есть форум не будет работать пока в корне не будут залиты файлы lib.php и common.php. Отсюда вывод: эти файлы нужно заливать в последнюю очередь.
 
 Top
DeMon666
Отправлено: 05 Февраля, 2005 - 18:05:35
Post Id


Newbie


Покинул форум
Сообщений всего: 7
Дата рег-ции: Февр. 2005  

Карма 0




вопрос по пункту 3. после того как заменил фаил data/boardinfo.tpl и хочу отредактировать его у меня там нет никаких значений типа $exbb['show_img'] = 0;

у меня всё вот так выглядет:
CODE:

\$exbb['show_img'] = $new_exbb[show_img];
?>";
?>img_width'] = $new_exbb[img_width];
\$exbb['img_height'] = $new_exbb[img_height];
\$exbb['birstday'] = $new_exbb[birstday];
\$exbb['threadstop'] = $new_exbb[threadstop];
\$exbb['karma'] = $new_exbb[karma];
\$exbb['punish'] = $new_exbb[punish];
\$exbb['userstop'] = $new_exbb[userstop];
\$exbb['newusergreatings'] = $new_exbb[newusergreatings];
\$exbb['pmnewmes'] = $new_exbb[pmnewmes];
\$exbb['showuseronline'] = $new_exbb[showuseronline];


поподробней об Обновление форума из архива ExBB Full Mods\n\n(Добавление)
и вообще у меня много неисправностей:
1. отображается кое что неправильно
2. Админке нет управления модулей

вот сам посматри тебе лучше знать setunb.h14.ru
 
 Top
TvoyWeb Администратор
Отправлено: 05 Февраля, 2005 - 18:48:08
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




DeMon666
TvoyWeb пишет:
Помимо этого в файл data/boardinfo.php в конец файла , после строк $exbb['show_img'] = 0; , необходимо добавить строки:

Читай внимательно!!!
И потом. где ты такой файл нашел
CODE:
\$exbb['show_img'] = $new_exbb[show_img];
?>"; <---вот это откуда?
?>img_width'] = $new_exbb[img_width];
\$exbb['img_height'] = $new_exbb[img_height];

?
 
 Top
DeMon666
Отправлено: 05 Февраля, 2005 - 18:55:53
Post Id


Newbie


Покинул форум
Сообщений всего: 7
Дата рег-ции: Февр. 2005  

Карма 0




в твоём архиве гдеж ещё !

могу полностью код этого фаила кинуть
 
 Top
TvoyWeb Администратор
Отправлено: 05 Февраля, 2005 - 18:58:57
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




DeMon666
Перед тем как спросить я скачал оба архива и не нашел в том файле таких именно строк!!!
 
 Top
DeMon666
Отправлено: 05 Февраля, 2005 - 19:14:09
Post Id


Newbie


Покинул форум
Сообщений всего: 7
Дата рег-ции: Февр. 2005  

Карма 0




оооооооойй сори спать так охота что незаметир разрешения фаила сори.... покиляй мои сообщения
 
 Top
DeMon666
Отправлено: 05 Февраля, 2005 - 19:32:25
Post Id


Newbie


Покинул форум
Сообщений всего: 7
Дата рег-ции: Февр. 2005  

Карма 0




хм... теперь то точно всё правильно сделал, а ничего не изменилось Недовольство, огорчение
В заголовке окна вот такая фигня:
CODE:
rc="about:blank" width="1%" style=" height: 1px;" frameborder="0" id="hidden_frame" name="hidden_frame" scrolling="no"> DATA; ?>


вот такая ошибка в админке[скрин области]:

Прикреплено изображение
att-420565995091fdmin.jpg
 
 Top
TvoyWeb Администратор
Отправлено: 05 Февраля, 2005 - 19:49:44
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




DeMon666
У тебя файлы побились при загрузке на сервер.
 
 Top
Страниц (26): [1] 2 3 4 5 6 7 8 9 ... » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« ExBB - лучший форум на файлах »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0663]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33