Exclusive Bulletin Board Full Mods 1.0 RC1
 
Вас приветствует команда разработчиков форумного движка на файлах ExBB !
Благодарим Вас за выбор Exclusive Bulletin Board - форум, который сделает приятным и доступным общение Ваших пользователей.
 
Последнюю версию движка форума, а также различные дополнения, темы оформления, локализации Вы всегда сможете найти на форуме поддержки www.exbb.info/community
 
-----------------------------------------------------------

В этом документе рассмотрены основные вопросы по установке и использованию форума. Пожалуйста, ознакомьтесь с содержимым данного документа перед началом установки.
 
ВНИМАНИЕ! Данный скрипт распространяется бесплатно по лицензии GNU PL. Вы вправе распространять его и/или модифицировать в соответствии с условиями Стандартной Общественной Лицензии GNU версии 2 либо по вашему выбору более поздней версии, опубликованной Free Software Foundation.
Дополнительную информацию Вы можете найти онлайн: www.linux.org.ru/books/GNU/licenses/gplrus.htm (на русском) и www.gnu.org/copyleft/gpl.htm (на английском).
 
-----------------------------------------------------------

Содержание данной инструкции:

1) Краткое описание
2) Установка форума
3) Обновление со старых версий
4) Часто Задаваемые Вопросы (FAQ)
 
-----------------------------------------------------------

1) КРАТКОЕ ОПИСАНИЕ
 
ExBB - форумный движок, написанный на PHP, не требующий для своей работы наличие внешних баз данных (таких как MySQL), а это значит, что форум будет работать практически на любых хостингах с поддержкой PHP.

Эта версия включает в себя исправления практически всех ошибок, которые наблюдались в предыдущих версиях, включая проблемы с обнулением файлов. За счёт оптимизации нагрузки на сервер существенно возросла скорость работы.

Новая версия поддерживает работу с подфорумами, а также имеет встроенные модули, такие как "Репутация", "Расширенная статистика посещений", "Спонсор раздела" и многие другие, существенно расширяющие возможности форума.

Для работы форума Ваш сервер должен поддерживать PHP 4.2.3 и выше.
Для работы некоторых модулей (captcha и превью) необходима поддержка графической библиотеки GD2.

Новые моды и дополнения в ExBB FM 1.0 RC1

Решение всех вопросов, касающихся установки, обновления и настройки форума

Устранение любых трудностей, возникших при работе с движком

Восстановление старых версий форума после обнуления
 
-----------------------------------------------------------

2) УСТАНОВКА ФОРУМА
 
Перед установкой форума на хостинг Вы должны чётко представлять требования, которые предъявляет хостинг при работе с файлами, а именно - какие права (CHMOD) требуется выставлять для файлов и каталогов на хостинге, чтобы в них можно было: запускать, читать и записывать файлы.

Обычно в разделе помощи уважающего себя и своих пользователей хостинга даётся эта информация. Если Вы не нашли эту информацию, то можно попробовать установить форум по следующим рекомендациям:
  • для большинства серверов CHMOD на файлы для записи (напр. allforums.php) 0666, на папки для записи (напр. data) 0777, для всех остальных файлов и папок 0644 и 0755 соответственно.

(также см. раздел 4 (FAQ), вопрос Q3)
 
Процесс установки:
 
  • Распакуйте архив, и загрузите все файлы на свой сервер, например, если Вы хотите, чтобы форум был доступен по адресу http://vash_site/forum/, то создайте каталог forum в основном каталоге Вашего сайта и загрузите в него все файлы и папки из архива.
  • Теперь просто набираем в браузере адрес форума, например, http://vash_site/forum/ (на некоторых хостингах надо переходить по адресу http://vash_site/forum/install/index.php) и следуем инструкциям программы установки.
    Установочный скрипт проверит основные каталоги и файлы на возможность записи в них и, если не обнаружено ошибок, предложит начать установку. Если обнаружится какая-либо ошибка, то необходимо установить права на запись на те файлы и каталоги, которые выдаст скрипт, и после исправления ошибки обновить страницу.
  • После установки в целях безопасности обязательно удалите папку install с сервера !
  • Обновите страницу и войдите на форум в качестве администратора.
Примечание:

  • Если вдруг появилась ошибка сервера (Internal Server Error), попробуйте удалить файл .htaccess в корневой папке форума (возможно, Вам просто запрещено изменять конфигурацию сервера через файлы htaccess)
 
-----------------------------------------------------------

3) ОБНОВЛЕНИЕ СО СТАРЫХ ВЕРСИЙ
 
Инструкции по обновлению:
***Важно! Совместимость***

Не устанавливайте на данную версию модификации, скины и локализации, предназначенные для предыдущих версий форума. Из дополнений для старых версий форума к этой версии подойдут лишь некоторые моды для ExBB FM 1.0 Beta, устанавливаемые ручной правкой файлов (ни в коем случае не заменой файлов). Найти и скачать совместимые с этой версией форума модификации и дополнения, темы оформления (скины) и локализации (переводы на другие языки) Вы можете в соответствующих разделах нашего форума поддержки:
 
-----------------------------------------------------------

4) ExBB F.A.Q. ( www.exbb.info/community/topic.php?forum=3&topic=1 )

Примечание: Q - вопрос, A - ответ.

Q1: При работе с форумом возникают ошибки типа Could not read from the file YYY или Could not write in the file YYY.
A1: Здесь YYY - это путь к файлу относительно корневой папки с форумом, этот файл по каким-то причинам не может быть прочитан/записан скриптами форума. Основная причина - неверная установка прав доступа на файл. Вам следует уточнить у своего хостера, какие именно права доступа на запись следует устанавливать для файлов, и установить соответствующие права на проблемный файл. Если Вы не можете найти этот файл, это значит, что Вам нужно установить права на запись для папки, в которой этот файл должен был находиться. О том, какие именно права на запись для папок устанавливать, Вы должны спросить у хостера.
Совет: установите на корневую папку с форумом (ту папку, в которой находятся файлы forums.php, topic.php и т д.) права на запись, это поможет решить многие проблемы при создании разделов форума (особенно актуально для некоторых хостингов). Подробно тема о расстановке прав доступа раскрыта в вопросе Q3.

Q2: Невозможно зайти под учётной записью администратора. Также пропали списки тем. Что мне делать?
A2: Восстановление форума после обнулений и прочих сбоев описано здесь.

Q3: На какие файлы и папки форума необходимо выставить права доступа? Какие именно права доступа необходимо выставить? Как их выставить?
A3: На следующие файлы и папки форума необходимо выставить права доступа на запись:
  • для папки data и всех файлов в ней;
  • для папок вида forumN и всех файлов в них (N - номер раздела);
  • для папки members и всех файлов в ней;
  • для папки messages и всех файлов в ней;
  • для папки uploads и всех файлов в ней;
  • для папки im/avatars/personal и всех файлов в ней;
  • для папок вида modules/YYY/data и всех файлов в них (YYY - название модуля).
Права доступа являются сугубо индивидуальной характеристикой для каждого сервера. О том, какие именно права доступа на запись являются корректными на Вашем сервере, Вы должны узнать на сайте хостера, в службе поддержки хостера или у администратора сервера. Помните, что права доступа на файлы и права доступа на папки - это не одно и то же. Неверная расстановка прав доступа может привести к проблемам в функционировании и безопасности форума. Способ расстановки прав доступа уточните у службы поддержки Вашего хостера или администратора сервера.
Для серверов и компьютеров, работающих под управлением ОС Windows, расстановка прав доступа не требуется, при этом важно, чтобы у файлов был снят атрибут "Только для чтения".

Q4: Как понимать указания типа "Открыть такой-то файл, найти такую-то строку, вставить после неё то-то". Что это за файлы и чем их нужно открывать?
A4: Форум представляет собой набор PHP-скриптов и HTML-шаблонов. Все эти файлы Вы можете открывать обычным блокнотом, идущем в составе с операционной системой Windows. Однако лучше пользоваться специализированными редакторами кода с подсветкой синтаксиса, лучшим на мой взгляд является Notepad++. Когда указывается, какой файл необходимо открыть, то это означает, что искать его нужно в папке форума.
Например, если сказано открыть файл index.php, то искать его нужно именно в папке форума. Иногда могут быть также указаны относительные пути к файлам, например data/boardinfo.php. Такой путь буквально означает следующее: перейти в папку data, которая находится в папке с форумом, и открыть находящийся в папке data файл boardinfo.php. Если файлы форума находятся на сервере, то Вам следует сначала их скачать на свой компьютер, произвести все необходимые изменения, а затем заново закачать на сервер в ту папку, из которой Вы их скачивали.

Q5: Как установить тему оформления или перевод интерфейса форума и где их можно скачать?
A5: Все имеющиеся на данный момент актуальные темы оформления и переводы можно скачать в соответствующих разделах форума поддержки:
Для установки темы оформления достаточно закачать её в папку templates. После этого тема оформления будет доступна для выбора пользователями. Для установки перевода достаточно распаковать архив с переводом в корневую папку с форумом, после чего установленный язык сразу будет доступен пользователям для выбора. Установка некоторых тем оформления и переводов может отличаться от приведённой выше схемы, поэтому внимательно читайте указания разработчиков тем оформления и переводов перед установкой.

Q6: Как мне установить на свой форум баннеры и счётчики?
A6: Для установки баннера в шапку форума код баннера следует разместить в файле data/banners.php между строками $this->_Banner = <<<BAN и BAN;.
Для установки счётчиков в нижнюю часть страницы форума код счётчиков следует разместить в файле data/counters.php между строками $this->_Counters = <<<CNT и CNT;.
Вставленные таким образом баннеры и счётчики будут видны во всех темах оформления на Вашем форуме.

-----------------------------------------------------------

Не забывайте время от времени проверять наличие новой версии движка форума !
 
-----------------------------------------------------------

(с) 2009 exbb.info, TvoyWeb.ru