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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Открыть новую тему     Написать ответ в эту тему

articlebot



Administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак, свершилось. По многочисленным просьбам я решил написать эту статью.
 
Что такое локалхост и для чего это нужно?
 
Немного теории.
 
 
 
  • Что такое локалхост?
     
    Наберите в браузере адрес http://localhost/ что вы получите?
     
    Ошибку? А теперь представьте, вы набираете http://localhost/cgi-bin/ikonboard/ikonboard.cgi и видите свой форум, вы можете по нему ходить, создавать темы, самому же и отвечать на них, и вам не нужно никакое подключение к инету, все летает и так, все файлики и скрипты конфы у вас на родном винте, а ваш комп выступает и в роли клиента и в роли Web сервера одновременно. Это и есть локалхост. Круто?
     
    Читать
     
     
     
    Читайте также статью:
     
    Установка IkonBoard на локалхосте. Часть II
    и смотрите  
    FAQ по IkonBoard v.2

  • Всего записей: 366 | Зарегистр. 25-05-2001 | Отправлено: 21:35 25-08-2001 | Исправлено: lynx, 16:03 19-08-2004
    DimoN



    Tech administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ИМХО скрипт Перл найти не может
     
    Поставила б ты перл в d:/usr/bin/
    чтоб путь к перлу такой был d:/usr/bin/perl
    или путь к перлу в autoexec.bat пропиши в переменной PATH
     
     
    ИМХО


    ----------
    Мы Баним с улыбкой :) ™

    Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 03:13 30-09-2001
    m0nkrus



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimoN
    Не, дело явно не в том! Если б скрипт не мог перл найти, он бы сам не запустился, первичную картинку админцентра он же видит. Это мы тоже проходили
     
    FED

    Цитата:
    $ikondir = "/localhost/forum/cgi-bin/";  
    $imagesdir = "/localhost/forum/forum/";

    У тебя директория на физическом диске где установлены cgi-ки C:\localhost\forum\cgi-bin\, а форум C:\localhost\forum\forum\ ? Не думаю... У тебя не запускается все исключительно из-за ошибки в этих двух строках!

    Всего записей: 11239 | Зарегистр. 25-07-2001 | Отправлено: 12:36 30-09-2001
    FED



    Чертов Мембер
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    m0nkrus

    Цитата:
    У тебя директория на физическом диске где установлены cgi-ки C:\localhost\forum\cgi-bin\, а форум C:\localhost\forum\forum\ ? Не думаю... У тебя не запускается все исключительно из-за ошибки в этих двух строках!

     
    Спасибо. Заработало. Я просто не въехал когда читал статью наверное...

    ----------
    [img]http://bf2s.com/player/57565384/sig.png[/img]
    [img]http://bf2s.com/player/57565384/sig5.png[/img]

    Всего записей: 3039 | Зарегистр. 13-08-2001 | Отправлено: 14:46 30-09-2001
    FED



    Чертов Мембер
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    И еще глюк какой-то не показываются данные о постах и количестве мемберов. Просто пишется :

    Цитата:
    Форум приветствует новичка по имени  
    В Форум уже чел. >> сообщений >> тем(ы)  

    Т.е он не хочет считывать данные с boardstats.cgi и похоже на то что и записывать туда не хочет...


    ----------
    [img]http://bf2s.com/player/57565384/sig.png[/img]
    [img]http://bf2s.com/player/57565384/sig5.png[/img]

    Всего записей: 3039 | Зарегистр. 13-08-2001 | Отправлено: 15:44 30-09-2001
    FED



    Чертов Мембер
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Поправлюсь, записывает-то он записывает туда а вот отображать не хочет...

    ----------
    [img]http://bf2s.com/player/57565384/sig.png[/img]
    [img]http://bf2s.com/player/57565384/sig5.png[/img]

    Всего записей: 3039 | Зарегистр. 13-08-2001 | Отправлено: 15:47 30-09-2001
    lynx



    Advanced lynx
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimoN

    Цитата:
    Поставила б ты перл в d:/usr/bin/  
    чтоб путь к перлу такой был d:/usr/bin/perl  

    Ну, и типа ему не все ли равно где перл скать,  
    d:/usr/bin/perl
    или
    d:/perl/bin/perl
    ???
    А пасы он при инсталляции прописывает. Нет, если ты считаешь, что поможет, я попробую, но не хочется перла переставлять.
    А потом, тот же путь к перлу в test.pl прописан и перл находится! Нет, дело, наверняка в другом.

    Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:04 01-10-2001
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lynx
    дай строку 130 из ikonboard.cgi в студию.
    пять строк вверх пять вниз.

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 09:44 03-10-2001
    lynx



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

    Код:
     
    if ($action eq "resetall") {
        $filetoopen = "$ikondir" . "data/allforums.cgi";
        $filetoopen = &stripMETA($filetoopen);
        open(FILE, "$filetoopen") or die "$ibtxt{'5011'}";
     
    # flock(FILE, 1);
        @forums = <FILE>;
        close(FILE);
        $currenttime = time;
        foreach (@forums) { #start foreach @forums       #Она, кажись
            ($tempno, $trash) = split(/\|/,$_);
            $lvisit .= "$tempno-$currenttime--";
            }
     
        $cookie     = cookie(-name    =>   "lastvisit",
                             -value   =>   "$lvisit",
                             -path    =>   "$cookiepath",
                             -expires =>   "+30d");
     

    Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 10:06 03-10-2001
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    бррр
    ничего не понимаю.
    причем тут та ошибка тогда?
    кстати, почему у не работает server.cgi у тебя?
     
    вот, назови test.cgi и запусти

    Код:
     
    #!/usr/bin/perl
    use CGI::Carp "fatalsToBrowser";
    use CGI qw(:cgi);
     
    print header();
     
    foreach (@INC){
    print;
    print "<br>\n";
    }
    print"<br><br>";
    while (($key, $value)=each(%INC)){
    print"$key => $value<br>\n";
    }
     

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 10:49 03-10-2001
    Alexander Ipp



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

    Цитата:
    Ты про это??  
     
    Так тут все в норме. Буквочку можно и не ставить если Апач и конфа на одном диске

    Приведу часть своего конфига:

    Код:
     
    $boardname = "My Ikonboard";
    $boarddescription = "My Ikonboard for community building";
    $boardurl = "http://localhost/cgi-bin/ikonboard";
    $homename = "ikondiscussion.com";
    $copyrightinfo = "2000 My Website.com";
    $homeurl = "http://localhost/cgi-bin/ikonboard";
    $imagesurl = "http://localhost/ikonboard";
    $imagesdir = "D:/localhost/www/ikonboard/";
    $ikondir = "D:/localhost/cgi-bin/ikonboard/";
     

    Иначе не работала.
    Апач у меня бы действительно на др. логическом диске.
    Но нелишне проэто в статейке упомянуть было бы, а? Она же на начинающего написана, имхо.
    batva

    Цитата:
    перл когда видит в начале слеш он идет в корень, а оттуда уже в home/localhost/cgi/ikonboard/ и статья писалась именно под винду, в данном случае нет разницы и под юникс и под виндой это будет пахать.
    Может и я ошибся. Факт то, что пока не переставил так- не заработала.
    Кстати, есть трабли с кодировкой - переключать вручную приходится. Как устранить?
    ЗЫ Сорри что не заходил в топик. Я больше на хоботе ошиваюсь всё же.

    Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 19:46 04-10-2001
    batva



    crazy administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexander Ipp
     

    Цитата:
    Кстати, есть трабли с кодировкой - переключать вручную приходится. Как устранить?  

     
    найди и замени ISO.. на windows-1251  
    в файле CGI.pm он там в либах где перл стоит.
    и еще инфа про кодировку.
     
    http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%EA%EE%E4%E8%F0%EE%E2%EA

    Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 20:03 04-10-2001
    lynx



    Advanced lynx
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    batva

    Цитата:
    назови test.cgi и запусти  

    Вот:
     

    Код:
     
    D:/perl/lib
    D:/perl/site/lib
    .
     
     
    Carp.pm => D:/perl/lib/Carp.pm
    Exporter.pm => D:/perl/lib/Exporter.pm
    strict.pm => D:/perl/lib/strict.pm
    vars.pm => D:/perl/lib/vars.pm
    warnings/register.pm => D:/perl/lib/warnings/register.pm
    warnings.pm => D:/perl/lib/warnings.pm
    CGI/Carp.pm => D:/perl/lib/CGI/Carp.pm
    Exporter/Heavy.pm => D:/perl/lib/Exporter/Heavy.pm
    overload.pm => D:/perl/lib/overload.pm
    CGI/Util.pm => D:/perl/lib/CGI/Util.pm
    CGI.pm => D:/perl/lib/CGI.pm
    constant.pm => D:/perl/lib/constant.pm
     

     
    Что там за точка после D:/perl/site/lib
     
    , я не знаю.

    Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:33 06-10-2001 | Исправлено: lynx, 18:37 06-10-2001
    Alexander Ipp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    batva Угу, спасибо за совет. Я найти всё не мог. Не там искал.
    А с поиском - итак ясно.
    Кстати, как я понял, в новой версии вашей редакции иконБорда это тоже исправлено?
    Завтра попробовать хочу.

    Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 22:04 06-10-2001
    DimoN



    Tech administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да мы ща баги стараемся оперативно править

    ----------
    Мы Баним с улыбкой :) ™

    Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 01:18 07-10-2001
    Alexander Ipp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimoN Тестирование скрипта показало, что обрусели лишь первая страница и некоторая мелочь. Топики и разделы по прежнему глючат.
    А cgi.pm не везде править дадут...
    Ну это уже оффтоп.

    Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 18:02 15-10-2001
    DimoN



    Tech administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexander Ipp

    Цитата:
    Топики и разделы по прежнему глючат.  

    Все это слова. Факты где?
    Ты ж вроде давно на конфах сидишь, а все как маленький.
     
    Получается встиле - это отстой, а то рулез.
     
    Вот тут даже девушки конфы ставять и никаких глюков.
     
    А все глюки что мы тут правим, так это от кривых рук хостеров или от того что люди не капли не разбираясь в перле ставят хаки а потом кричат что конфа глючит.


    ----------
    Мы Баним с улыбкой :) ™

    Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 01:15 16-10-2001
    Alexander Ipp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimoN Доказательство- у меня на винте. Скрины на мыло тебе кину, окей?

    Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 20:35 20-10-2001
    DimoN



    Tech administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну все скрины доказывют что это проблемма браузера. Вот у меня на локалхосте тоже подобное началось.
     
    Хотя раньше было все ОК. А с тех пор как все нормально было я к кодировкам в скриптах не прикасался.
    Тяжело сказать отчего шрифты каракулями выводятся, но аналогичные глюки иногда встречаю и на других сайтах, изредко правда. Для себя я его приписал к глюкам браузера, хотя возможно я могу и ошибаться.

    ----------
    Мы Баним с улыбкой :) ™

    Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 00:18 21-10-2001
    Alexander Ipp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimoN Ндя. Оптимистично. Ладно, попробую под Оперой и Нетскейпой.
    ЗЫ Так мож всё-таки как-то подправить можно? Ведь первые-то странички вроде ничё. Странно вообще. Сам скрипты глядел - вроде всё нормально...

    Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 19:13 21-10-2001
    DimoN



    Tech administrator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexander Ipp
    ИМХО браузер переставлять надо

    ----------
    Мы Баним с улыбкой :) ™

    Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 20:10 21-10-2001
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

    Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Установка IkonBoard на локалхосте.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru