Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #27, ФЕВРАЛЬ 2003 г.

ВЕБ-ТУСОВКА НА ХАЛЯВУ - выбираем и
ставим на твой сайт бесплатный форум

 

Спецвыпуск Xakep, номер #027, стр. 027-046-5


$mbname - название твоего форума.

$boardurl - URL к директории с исполнительными файлами (там, где находится файл YaBB.pl).

$cookieusername - имя файла cookie, содержащего регистрационное имя участника (не требует изменения).

$cookiepassword - имя файла cookie, содержащего пароль участника (не требует изменения).

$mailprog - расположение программы sendmail на сервере (проконсультируйся с админом, где у него это на сервере).

$webmaster_email - мыло администратора форума (адрес обязательно должен содержать перед собакой обратный слэш "webmaster\@mysite.ru").

$boarddir - путь к директории с исполнительными файлами (можно оставить в виде '.', что означает текущую директорию).

$datadir - путь к директории Messages (оставь без изменений или проконсультируйся с админом).

$memberdir - путь к директории Members (то же самое, что и выше).

$boardsdir - путь к директории Boards (то же самое).

$sourcedir - путь к директории Sourses (эх, устал повторять).

$vardir - путь к директории Vareables (аналогично).

$facesurl - URL к директории avatars (без заключающего '/').

$facesdir - путь к директории avatars (без этого не сможет отображаться страница профиля участника).

$imagesdir - URL к директории YaBBImages (без заключающего '/').

$helpfile - URL к директории YaBBHelp с расположенным в ней файлом index.html (например: http://www.mysite.ru/yabbhelp/index.html).

Собственно, это основное. Некоторые строчки могут отсутствовать, также могут быть строчки, не описанные в этой статье (смотря какая версия). Что-то может следовать не в том порядке. Но по любому, все что найдешь, сделай так, как я написал, иначе что-нибудь может не работать или работать неправильно. Вообще же, вся эта инфа взята из официального хелпа к YaBB. Но если уж тебе посчастливилось скачать версию без хелпа, что маловероятно, то вот я тебе все и написал. Если же хелп есть, то советую все равно в него заглянуть, так как я мог что-нибудь упустить.

Чуть не забыл напомнить тебе: посмотри где-нибудь в том же файле, как правило внизу, есть такие строки:

$servertype - устанавливается в 0, если сервак работает по Unix, и в 1, если под Windows.

$use_flock - устанавливается в 0, если запрещается просмотр файлов, и в 1, если разрешается.

Последняя строчка - 1 (по умолчанию), если сервак под Unix, и 2, если под Windows. Кстати, про это в хелпе я ничего не нашел, зато это можно редактировать с админской страницы. Но вот только сомневаюсь, запустится ли форум, если этого не указать сразу.

Остался заключительный штрих перед тем как запустить твой форум в тестовом режиме. Рассортируем все по каталогам и, наконец, закачаем форум. На сервере в каталоге cgi-bin создай папку yabb, хотя можешь назвать ее, как сочтешь нужным, но для примера я буду объяснять именно так. Теперь в этот каталог копируй основные файлы, такие как yabb.pl, settings.pl (path.pl). И папки boards, messages, variables, members, sources и все остальные, короче говоря, примерно так же, как они все лежат в твоем скаченном архиве (скорее всего, в архиве все уже было разложено нужным образом). При этом сверься с путями, которые ты прописал в settings.pl (path.pl). Теперь в папку, где лежат страницы твоего сайта (html-файлы), надо скопировать папки yabbimages и yabbhelp с твоего жесткого диска вместе со всем их содержимым на сервер. Там же должны находиться папки images и avatars. Запомни, не в cgi-bin, а там, где находятся твои странички и файл index.html. В общем, не забудь указать правильно пути к ним в settings.pl (path.pl). В корне того каталога, там же, где и index.html, должны быть ubbc.js и fader.js, а также все другие js-файлы. Собственно, в скачанном архиве, наверно, уже так же все было распределено, останется только залить это на сервер. В крайнем случае почитай хелп. Если сервак работает под Unix, то надо также выставить для каждого файла права доступа. Рассказывать об этом тут я не стану, так как подробно про это должно быть написано в хелпе, приложенном к форуму.

Назад на стр. 027-046-4  Содержание  Вперед на стр. 027-046-6