ВЕБ-ТУСОВКА НА ХАЛЯВУ - выбираем и
Спецвыпуск 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, то надо также выставить для каждого файла права доступа. Рассказывать об этом тут я не стану, так как подробно про это должно быть написано в хелпе, приложенном к форуму. |