Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Установка IkonBoard на локалхосте.

Автор: 6epcepk
Дата сообщения: 31.12.2005 12:31
Если еще актуально: http://www.denwer.ru/dis/ActivePerl/

(Вроде как это должно помочь, но точно не уверен.)
Автор: vechnostlife
Дата сообщения: 09.01.2006 22:16
система winXP SP2.
установил XAMPP 1.5.0-pl1.
путь при распаковке d:\XAMPP
после установки не настраивал.
устанавливаю IconBoard по статье "Установка IkonBoard на локалхосте"
выдается ошибка:

Server error!
The server encountered an internal error and was unable to complete your request.

Error message:
couldn't create child process: 720003: admincenter.cgi

If you think this is a server error, please contact the webmaster.

Error 500
localhost
01/08/06 00:50:54
Apache/2.0.55 (Win32) mod_ssl/2.0.55 OpenSSL/0.9.8a PHP/5.0.5 mod_autoindex_color

попытался как написано привязать cgi и pl файлы к perl, но результат тот же.
в чем может быть проблемс?.
Автор: TBAPI0KA
Дата сообщения: 03.04.2006 20:17
У меня была такая же проблема, как у Creativ-а. Решается весьма просто, но весьма неочевидно. Дело в том, что в разделителях папок на локальном харде используется вот такой: \ слеш, а в интернет-страницах - вот такой: / . flock заменять не надо, копируем голый пакет, запускаем install.cgi, и в путях к папкам юзаем такой слеш: / , как для интернет-страниц. Должно работать.
Автор: ErrTU
Дата сообщения: 06.05.2006 22:21
IB219
все сделал как в статье написано но при попытке обращения к admincenter браузер просто виснет и все как будто пытается законектиться на ресурс какой то, а он ему не отвечает. помогите плиз в чем может быть причина?

Автор: trew
Дата сообщения: 07.05.2006 19:59
ErrTU
Какой сервер? Какая система? Какой браузер? Ошибки в логах?
Автор: ErrTU
Дата сообщения: 07.05.2006 21:26
сервер apache, браузер как opera так и explorer, в логах никаких ошибок не пишет ну и соответственно никаких ошибок не выдает - просто виснет, как будто долго конектится ( ось - XP

Автор: trew
Дата сообщения: 07.05.2006 22:07
ErrTU

если пути правильные, то проверь настройки апачи: http://ru-board.com/new/article.php?sid=84
Автор: ErrTU
Дата сообщения: 07.05.2006 23:02
это все я уже сделал, все перепроверил нифига(((
Автор: TBAPI0KA
Дата сообщения: 08.05.2006 13:02
ErrTU
Был у меня такой прикол, только, к сожалению, забыл, как исправляется... Кажись, связано с неправильной установкой. Попробуй всё почистить и аккуратно установить снова.
Автор: ErrTU
Дата сообщения: 08.05.2006 13:51
неправильной установкой чего ? апача или движка? или того и другого? если движка то я уже все чистил и пробовал заново устанавливать((
Автор: TBAPI0KA
Дата сообщения: 09.05.2006 15:01
Ну, апач неправильно я установить не мог, так как ставил в составе Денвера, а движок раз пять переустанавливал, пока заработало...
А, кстати, Perl с нужными либами установлен?
Автор: trew
Дата сообщения: 09.05.2006 17:53
ErrTU
В составе дистрибютива есть скрипт server.cgi. Запускается он?
Автор: ErrTU
Дата сообщения: 09.05.2006 23:09
2 TBAPI0KA

Perl установлен, без него бы выдавало ошибку...


2 trew

запускается только вот в браузере при этом отображается пустая страница....


блин реально запарился уже с ним возиться.... надеяться на авось с постоянной чисткой и переустановкой уже не приходится я движок и так уже до дыр затер... прям полтергейст какой то.... кстати скачал 3 версию а та нормально встала... но мне именно 2 нужна
Автор: trew
Дата сообщения: 09.05.2006 23:53
ErrTU
Проверь пути, правильно ли прописаны в boardinfo.cgi ?
Если все сделано, как написано в статьях, то не может не работать... Где-то ошибся при установке.
Автор: TBAPI0KA
Дата сообщения: 10.05.2006 13:15
ErrTU
По статье устанавливал, говориш? А install.cgi пробовал?
Автор: ErrTU
Дата сообщения: 10.05.2006 16:19
при помощи install.cgi тоже не ставится на третьем шаге также винснет, пути прописывал те же что указаны в статье в boardinfo.cgi
Автор: trew
Дата сообщения: 10.05.2006 17:36
ErrTU
Покажи плиз boardinfo.cgi
Автор: ErrTU
Дата сообщения: 10.05.2006 20:31
вуаля :

Code:

$OS_USED = "Unix";

$ikondir = "/home/localhost/cgi/ikonboard/";

$imagesdir = "/home/localhost/www/ikonboard/";

$imagesurl = "http://localhost/ikonboard";

$homeurl = "http://localhost/cgi/ikonboard";

$boardurl = "http://localhost/cgi/ikonboard";

$avatars = "on";

$emoticons = "on";

$emailfunctions = "off";

$emailtype = "send_mail";

$SMTP_SERVER = "localhost";

$SEND_MAIL = "/usr/lib/sendmail";

$adminemail_in = "incoming@yourdomain.com";

$adminemail_out = "outgoing@yourdomain.com";

$passwordverification = "no";

$boardname = "Mega forum";

$boarddescription = "Tralyalya";

$copyrightinfo = "Ne skagu";

$homename = "........com";

$floodcontrol = "on";

$floodcontrollimit = "30";

$timezone = "0";

$basetimes = "GMT (UK)";

$announcements = "yes";

$dfontsize1 = "1";

$dfontsize2 = "2";

$dfontsize3 = "3";

$dfontsize4 = "4";

1;



Автор: trew
Дата сообщения: 11.05.2006 00:32
ErrTU

Цитата:
$OS_USED = "Unix";
это убери точно.


Цитата:
$homeurl = "http://localhost/cgi/ikonboard;

надо заменить на

Код: $homeurl = "http://localhost";
Автор: superhard
Дата сообщения: 23.08.2006 09:11
Эх, братки, вот короче что получается при попытке зайти на
http://localhost/cgi/ikonboard/admincenter.cgi

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

error.log
[Wed Aug 23 10:09:41 2006] [error] [client 127.0.0.1] Premature end of script headers: /home/localhost/cgi/ikonboard/admincenter.cgi
[Wed Aug 23 10:09:41 2006] [error] [client 127.0.0.1] Can't locate CGI/Carp.pm in @INC (@INC contains: .) at \\home\\LOCALH~1\\cgi\\IKONBO~1\\ADMINC~1.CGI line 17.\n
[Wed Aug 23 10:09:41 2006] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at \\home\\LOCALH~1\\cgi\\IKONBO~1\\ADMINC~1.CGI line 17.\n
В чем проблема?
Автор: Marilda
Дата сообщения: 24.08.2006 22:32
superhard
Ошибка только при входе в админцентр? Главная форума открывается?
Автор: trew
Дата сообщения: 25.08.2006 17:00
superhard
К Денверу активперл ставить надо, недостаточно модулей. Вот и ругается на модули
Цитата:
CGI/Carp.pm

Автор: superhard
Дата сообщения: 29.08.2006 16:04
Откуда активперл-то брать? (_http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.817-MSWin32-x86-257965.msi - пойдет?)
Автор: trew
Дата сообщения: 29.08.2006 20:18
superhard
Да, как правило последний всегда лучше , чем предыдущий, модулей добавлено больше и багов почистили.
У меня 5.6.1 - работает нормально.
Автор: superhard
Дата сообщения: 30.08.2006 07:27
Не помогает. Видать не понимаю.
В пакете денвера абсолютно нет никаких файлов по перлу (неписано в тхт по денверу). Далее установил скачанный по вышеприведенной ссылке перл, поставил в директорию по умолчанию. Запускаю ... тоже самое - Can't locate CGI/Carp.pm. Полез в перл, скопировал злополучный файл в указанную директорию, запускаю, не помню что но точно не работает. Проверил админцентр - переправил сторку верхнюю с перл на пхп. Запускаю админцентр все в красных и синих шрифтах - короче лажа. Видно дело в денвере.

_http://www.denwer.ru/base.html Цитата:
Ядро Perl без стандартных библиотек (они поставляются отдельно). Может дело в этом?
Автор: trew
Дата сообщения: 30.08.2006 11:22
superhard
Да, правильно, там только примитив перла, потому и на до активперл доставлять.
Вот есть на форуме очень не плохая тема по установке денвера и текущим проблемам:
http://forum.ru-board.com/topic.cgi?forum=24&topic=3074#1
Автор: superhard
Дата сообщения: 30.08.2006 12:42
При установке денвера не создаютя иконки на раб столе? Приходится запускать вручную РУН экзе.
А пхп тоже откуда-то качать надо?
Из http://forum.ru-board.com/topic.cgi?forum=24&topic=3074#1 [?]...написано много...видимо как по инструкции флок на #флок менять не надо.
Не менял... не работает.
АААААААААААААААААААААААААААААААААААААААААААААААААААААА
Автор: trew
Дата сообщения: 30.08.2006 18:58
superhard
Хм.. так , давай попробуем сначала.
Какая у тебя винда?
Автор: superhard
Дата сообщения: 31.08.2006 09:34

Цитата:
Хм.. так , давай попробуем сначала.

Логично.
Читаю
Установка IkonBoard на локалхосте. Часть I

Первым делом вам нужно установить Apache это лучший вебсервер, устанавливайте именно его, и вы горя не будете знать. Далее вам нужен будет Perl именно на нем написана Ikonboard. ну и конечно лучше, сразу поставить PHP и MySQL это так, на будущее пригодится.


качнул:
денвер Base_2006-04-25_a1.3.31_p4.4.2_m4.1.16_pma2.6.1.exe
заплатку: WindowsXP-KB884020-x86-rus.exe
перл: ActivePerl-5.8.8.817-MSWin32-x86-257965.msi
айкнБорд: Ib219rus_3.zip
ну и : ibinstall.zip

Установил денвер в дир по умолчанию (С:\WebServers)
Однако ярлыки на раб столе не появились. Запустил Апач (C:\WebServers\etc\Run.exe) Появился диск Z c ну короче ...
Все по инструкции...
"После установки и первого запуска комплекса рекомендуем сразу же
запустить браузер, набрав в нем следующий URL: "http://localhost". Вы
должны попасть на тестовую страницу системы. Выбрав те или иные
ссылки, вы можете протестировать каждый компонент отдельно.
PHP и MySQL не устанавливал."
протестировал, все ок.

"Я не собираюсь тут описывать процедуру установки, по одной простой причине, в интернете есть очень хорошая статья на этот счет, лучшего я еще не видел. Все очень понятно и доходчиво там написано. Автор Дмитрий Котеров. Идите скорее по этому адресу http://www.dklab.ru/doc/apache/ и возвращайтесь назад, только, когда у вас уже будет стоять, и работать "домашний вебсервер". Делайте все в точности, как там написано, во-первых, это гарантирует, что у вас все заработает, а во-вторых, дальше я буду опираться именно на то, что вы все делали по той статье."
Все работет иду дальше по статье:

"Первым делом идите в файловый архив, и скачайте себе самую свежую версию IB.
На момент написания статьи, это IB v2.1.9rus_plus отличается от официальной тем, что русифицирована, и в ней предустановленны уже многие хаки.
Распакуйте архив во временную папку. Если вы устанавливали Apache по статье Дмитрия Котерова, то у вас на диске Z должна быть папка home, а в ней две папки: cgi и www. А в архиве у вас есть папка Ib219rus_plus, а в ней папка ikonboard вот скопируйте эту папку, в папку www пожалуйста, далее в архиве у вас есть папка cgi-bin, а в ней папка ikonboard, а вот ее пожалуйста, скопируйте в папку cgi.
В результате не очень сложных манипуляций, у вас должно получиться, то, что вы видите на этом скриншоте, с точностью до микрона. "
Получилось.

"Теперь вам понадобится программа, которая умеет делать поиск/замену.
Нужно заменить во всех скриптах flock на #flock. Другими словами нужно закомментировать все flock, еще раз повторю, во всех файлах с расширением cgi а также в файле ikon.lib."
Поменял блокнотом.

install.cgi стер.

"Вот все эти три нужных файлика, я заботливо за вас уже создал, и положил в этот зипчик.
Качайте!"
качнул, поставил.

Установил заплатку, отключил все прокси, установил перл в дир по умолчанию С:....

"Все, теперь смело рулите в админ центр, http://localhost/cgi/ikonboard/admincenter.cgi"

Не работает!

Винда ХП сп2. Пробовал и не менять flock на #flock. Такая же фигня.
Автор: trew
Дата сообщения: 31.08.2006 10:48
superhard
Хорошо, значит тестовый скрипт работает.
Скопируй пожалуйста путь с адресной строки к тестовому скрипту на перле test.cgi, который работает , сюда.
В папке дата есть файлик boardinfo.cgi . В нем должны быть:

Код: $ikondir = "/home/localhost/cgi/ikonboard/";
$imagesdir = "/home/localhost/www/ikonboard/";
$imagesurl = "http://localhost/ikonboard";
$homeurl = "http://localhost/cgi/ikonboard;
$boardurl = "http://localhost/cgi/ikonboard";

Страницы: 12345678910

Предыдущая тема: Подскажите начинающему


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.