Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » FAQ по IkonBoard v.2

Модерирует : Antuan

lynx (09-01-2005 01:35): Только информация.  Версия для печати • ПодписатьсяДобавить в закладки

   

Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
установка на localhost

 
Нет ничего проще  Для установки нужны Apache, perl и, собственно, сам форум. Perl должен иметь модуль CGI.pm (обычно этот модуль имеется по умолчанию).  
Есть два пути: ставим форум при помощи install.cgi или ручками (ссылки на статьи с подробным описанием как это сделать приведены ниже).
 
  • самые распространенные ошибки:
      - не соответствие пути к перл в скриптах (по дефолту это usr/bin/perl, реже /urs/local/bin/perl) и реального его расположения.
      - не достаточная комплектация perl (отсутствие нужных библиотек, чаще модуля CGI.pm и Carp.pm) при этом вы получите ошибку вида:

    Код:
    Can't locate CGI/Carp.pm

          как это исправить: идем по этой ссылке http://forall.ru-board.com/netarchive/ , скачиваем себе то, чего не хватает. Далее, файл CGI.pm или Carp.pm кидаем в папку, где лежат библиотеки perl (обычно - /usr/lib). Всё.
     
      - указание неверных путей к расположению файлов форума (наиболее часто распространенная ошибка).
     
  • статьи:
    http://ru-board.com/new/article.php?sid=35 - часть 1
    http://ru-board.com/new/article.php?sid=84 - часть 2
    http://ru-board.com/new/article.php?sid=119 - ставим Apache, perl
     
  • темы:
    http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=local - фильтр раз
     
    http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%EB%EE%EA%E0%EB - фильтр два
     
     
    установка на сервер

     
    Перед установкой форума на сервере рекомендуется попробовать установить его локально на машине - на локалхосте. Как это сделать смотрите выше. Установку форума можно провести как с использованием install.cgi, так и своими ручками (как это сделать читаем в статьях здесь издесь.
     
  • что нужно знать:
    - есть ли на сервере возможность исполнять скрипты
    - путь к perl (обязательно проверте соответствие!)
    - путь к папке со скриптами форума
    - путь к папке с картинками форума
    - какие права на файлы "хостер" советует устанавливать
      читаем: Что такое chmod (права, пермишены) и какие chmod ставить на файлы и директории
     
  • маленький совет:
    - скрипты на сервер загружаем в режиме ASCII (тесктовый режим)
    - картинки на сервер загружаем в режиме Binary (режим закачки файлов *.zip *.gif *.jpg и т.д.)
     
    проблема с cookies

     
    Проявляется в виде "потери памяти" форума, т.е. при переходах с одной страницы форума на другую Вас выкидывает в "гостя". Данная проблема характерна для некоторых хостингов. Варианты решения уже многократно предлагались.
     
  • решение:
    В файлах форума (практически во всех) строки

    Код:
    $cookiepath = $query->url(-absolute=>1);  
    $cookiepath =~ s/$thisprog//sg;

    меняем на

    Код:
    $cookiepath = "/cgi-bin/ikonboard/";

    где /cgi-bin/ikonboard/ - путь к форуму
     
  • не помогло?
    Тогда пытаемся найти ответ в этих темах:
    http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=coo - фильтр раз
     
    http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%EA%F3%EA - фильтр два
             
    хаки, что такое и как с ними бороться

    Читаем статью:
    http://ru-board.com/new/article.php?sid=70
    Смотрим тему:
    http://forum.ru-board.com/topic.cgi?forum=21&topic=1756&start=0#lt
     
  • где взять эти "хаки"?
    Мест множество, вот одни из них:
    - http://forum.ru-board.com/download.cgi
    - http://new.ibhackers.com/database/ikonboard.cgi
     
  • маленький совет
    При установке хака будте внимательны! Обычно процесс установки хака написан для "стандартной" комплектации форума и если "слепо" следовать инструкции по установке, то есть возможность получить полностью неработающий форум. Перед установкой хака обязательно сделайте резервные копии изменяемых файлов.
     
  • как избежать проблем при установке хака?
    Трудно ответить на этот вопрос. Попробуйте поставить хак самостоятельно, вдруг получится Если возникли проблемы, задайте вопрос нашем форуму, но перед этим воспользуйтесь фильтром, т.к. велика вероятность, что процесс установки данного хака уже обсуждался.
     

     
  • на локалке
    В файле CGI.pm изменить  

    Код:
    $self->charset ISO (здесь ещё что-то написано...)

    на  

    Код:
    $self->charset('windows-1251');

     
  • на сервере
    В каждом скрипте находим строку

    Код:
    print header();

    и меняем её на

    Код:
    print header('text/html; charset=windows-1251');

     
    Другой способ.
    В файле ikon.lib в самом начале (сразу после копирайтов) написать строку:

    Код:
    charset( 'windows-1251' );  

     
     
  • проблема осталась?
    тогда читаем эти темы:
    http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%EA%EE%E4%E8%F0
     
    Со всеми вопросами, предложениями и замечаниями по этому топику обращаться сюда

    ----------
    Китайцы будут атаковать маленькими мобильными группами по 10 млн. человек в каждой....

  • Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 00:33 06-03-2003 | Исправлено: lynx, 01:34 09-01-2005
       

    Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » FAQ по IkonBoard v.2
    lynx (09-01-2005 01:35): Только информация.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru