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

» Проблемы с установкой IkonBoard на сервер

Автор: catbegemot
Дата сообщения: 01.03.2003 08:14
Скачал из файлового архива RU.Board дистрибутив Ib219rus3, решил поставить на свой сайт. Делал все точно по инструкции, расставил permissions, проверил, запускаю server.cgi - нифига не работает, в логе такая фигня:

Цитата:

[Sat Mar 1 00:51:58 2003] [error] [client 64.81.194.108] File does not exist: /public_html/500.shtml
[Sat Mar 1 00:51:58 2003] [error] [client 64.81.194.108] Premature end of script headers: /public_html/cgi-bin/server.cgi


Если запускаю install.cgi, то фигня точно такая же:


Цитата:

[Sat Mar 1 00:55:07 2003] [error] [client 64.81.194.108] File does not exist: /public_html/500.shtml
[Sat Mar 1 00:55:07 2003] [error] [client 64.81.194.108] Premature end of script headers: /public_html/cgi-bin/ikonboard/install.cgi


Что делать? Искал на форуме, нашел эту тему, но у меня немного другая ситуация - во первых я не хозяин хоста, во-вторых Carp.pm там установлен, в третьих .cgi и .pl обрабатываются одинаково как cgi-script (увидел в Apache Handlers).

Сам я чайничек с крышечкой, поэтому просто не имею ни малейшего понятия куда копать и что делать. Просьба наставить меня на путь истинный

Помогите, пожалуйста!






ВНИМАНИЕ!


Прежде чем задавать вопрос в этой теме рекомендуется прочитать следующие статьи:


Установка IkonBoard на локалхосте
Установка IkonBoard на локалхосте. Часть II
Что такое chmod (права, пермишены) и какие chmod ставить на файлы и директории
Основные причины ошибки 500 в IkonBoard V. 2
Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Windows


Также смотрите:
Обзор форума IkonBoard V. 2 (карта форума)
и
FAQ по IkonBoard v.2

Кроме того, внимательно читайте файл readme.txt, расположенный в дистрибутиве конференции.



Совет.
прежде чем пытаться запустить скрипты конференции, добейтесь работы тестового скрипта, вот его код:


Код: #!/usr/bin/perl

print "Content-type: text/html\n\n";

print "Hello world!<br>\n";

Автор: Xnom
Дата сообщения: 01.03.2003 08:20
catbegemot
файлы в каком режиме заливал ?
Автор: catbegemot
Дата сообщения: 01.03.2003 08:51
Far-ом, поэтому не уверен.
Думаю, что auto.

Добавлено
О! Я таки чайник! Перетащил все файлы с помощью WsFTP Pro - и все почти заработало...
сейчас только с кракозябрами вместо русских букв разберусь...

Добавлено
Ура! Все работает на УРА! Надо было у себя в IE поставить AutoDetect кодировки и шаблон сделает всем хорошо

Хвастаюсь: www.catbegemot.com
Автор: STEEL
Дата сообщения: 03.03.2003 20:58
При попытки изменить стиль, получаю:
Вся информация НЕ сохранена
Файл или каталог не перезаписываем.

Где, какие права установить?
Автор: Xnom
Дата сообщения: 03.03.2003 21:05
STEEL

Цитата:
Где, какие права установить?


папка /data/ - 777
файл style.cgi - 755
(или те, которые советует устанавливать твой хостер)
Автор: STEEL
Дата сообщения: 03.03.2003 21:20
Xnom

Спасибо! Всё обошлось устанвкой прав для styles.cgi в 777
Автор: catbegemot
Дата сообщения: 03.03.2003 23:16
Очень жаль, что в файле readme, который идет в комплекте с пакетом инсталляции не написано большими буквами, после фразы

Цитата:
8. Как показывает практика, все безобразия при установке и эксплуатации IB
происходят по двум причинам: неправильный выбор режима закачки и
неверно выставленные права на каталоги и файлы.


ЕЩЕ РАЗ ПРОВЕРЬТЕ permissions и режимы закачки.

Потому что сам последовательно наступил на все эти грабли.

Кстати, русские буквы все равно глючили, пока не воспользовался советом данным здесь товарищем Alexus33. Пришлось заодно в коде покопаться. Зато теперь я знаю, что Perl сложнее PHP
Автор: mausKiev
Дата сообщения: 08.03.2003 18:52
есть проблема - help!!!!
при запуске /cgi-bin/ikonboard.cgi выдается мессага

Software error:

Вы содавали форумы? at /usr/local/www/cgi-bin/iconboard/ikonboard.cgi line 197.


For help, please send mail to the webmaster (***), giving this error message and the time and date of the error.
Форумы созданы 100%, что делать???
Автор: catbegemot
Дата сообщения: 08.03.2003 22:14
mausKiev

Проблема появилась сразу после инсталляции или что-то уже было сделано? Если было - что было сделано последним, после чего появилось это сообщение?
Автор: Xnom
Дата сообщения: 09.03.2003 07:09
mausKiev
перед запуском ikonboard.cgi нужно побывать в АЦ и создать хотя бы один форум. Вы там были ?
Автор: catbegemot
Дата сообщения: 11.03.2003 07:48
Не хочу создавать новую тему, поэтому продолжаю в этой.
Установил все из пакета RU.Board, настроил, вроде работает. Проблема - борда не пишет у кого какой статус, все поголовно пользователи, один я администратор. Где что поправить, чтобы борда показывала кто Newbie, кто Advanced Member, а кто вообще Безумный Хомяк...

Заранее спасибо

Добавлено
Надо же 100 запись... Мелочь, а приятно
Автор: Raw Rider
Дата сообщения: 21.03.2003 01:51
Очень нужно установить ikonboard 2.х, всё сделал как написано в Readme к нему, но ничего не получается В log'e пишет:
fopen: Permission denied
[Fri Mar 21 01:13:16 2003] [error] [client 80.80.118.184] Premature end of script headers: /usr/home/running-wild.hostmos.ru/cgi-bin/ikonboard/install.cgi
Я понимаю, что для Вас это глупый вопрос, но помогите пожалуйста...
Заранее благодарен...
Автор: Xnom
Дата сообщения: 21.03.2003 07:50
Raw Rider
скрипты в каком режиме заливал на сервер? (нужен режим ASCII)
Права на файлы какие установил? (прочти в faq'е хостера, может быть нужно ставить права отличные от советуемых в ридми)

Почитай всю эту ветку, многие проблемы решались
Автор: Raw Rider
Дата сообщения: 21.03.2003 18:40
Xnom
Я всё прочёл ещё до написания, и вроде бы всё сделал как нужно - (через FTP Voyager)режим ASCII, права на файлы установил те, что в ридми, но всё равно не пашет
Вот что я нашёл о правах на форуме хоста:

"Ikonboard 3.x помощь в инсталяции

1. Распаковываем архив и идем в папку ib311\Upload_Files\cgi-bin\
2. Преписываем оттуда все в свою cgi-bin/ директорию. Перепиcывать надо все в ascii режиме кроме .tar файлов, их в binary.
3. Переписываем ib311\Upload_Files\iB_html папку себе в корневую (это та, в которую вы попадаете при заходе на фтп) директорию тоже в ascii режиме.
4. Ставим права(очень важно сделать все правильно!):
755 - cgi-bin/ikonboard.cgi и cgi-bin/installer.cgi файлы
777 - все файлы в cgi-bin/INSTALL_DATA директории
777 - все файлы в cgi-bin/install_modules директории
777 - iB_html директория
777 - iB_html/non-cgi и iB_html/uploads директории
5. Далее правильно указываем пути к директориям.
Your CGI Path? - /usr/home/youregistrationname.hostmos.ru/cgi-bin
Your NON-CGI Path? - /usr/home/youregistrationname.hostmos.ru/iB_html
Your CGI URL? - http://youregistrationname.hostmos.ru/cgi-bin
Your NON-CGI URL? - http://youregistrationname.hostmos.ru/iB_html

Успешной инсталяции."

Правда это IB 3.x? но я и так пробывал - опять такая же песня, не грузится и всё тут...Может FTP-клиент глючный?
Помоги разобраться, а то меня уже кроет эта установка...
Автор: Raw Rider
Дата сообщения: 22.03.2003 07:29
Xnom
На том же форуме хоста один чел, у которого стоит на этом хосте такой форум посоветовал поставить скриптам 755, папкам 777, всё сделал, но ни фига - в логе пишет тоже самое Что же мне делать, неужели никто не сможет помочь?!
Автор: lynx
Дата сообщения: 22.03.2003 19:24
Raw Rider


Цитата:
Premature end of script headers: /usr/home/running-wild.hostmos.ru/cgi-bin/ikonboard/install.cgi


Такое бывает, если файл не докачивается. У твоего хостера нет ограничения на время процесса? То есть, например, если файл не закачался за 15 сек, то рвет закачку? Такое иногда бывает и это прозрачно для клиента.
Смени FTP-клиента. Проверь, в аски ли ты закачиваешь скрипты, все перелей заново, пермишены - какие тебе посоветовали 777 для папок и 755 для файлов скриптов.

Только почему ты по версии 3 тут то спрашиваешь? Есть же форум для нее:
http://forum.ru-board.com/forums.cgi?forum=23


Цитата:
Что же мне делать


Я не сталкивалась с ИБ3, но в ИБ2 файл инсталл.цги создает другие файлы. Выясни какие, попроси их у твоего знакомого, у которого стоит форум уже, передалай все под свои пути и прочее и залей. Это будет ручная инсталляция
Автор: Raw Rider
Дата сообщения: 22.03.2003 20:54
lynx

Цитата:
Только почему ты по версии 3 тут то спрашиваешь?

Просто я имел в виду, что я даже такой вариант использовал, но без результатов Этот вариант я нашёл на форуме своего хоста...А вообще мне нужно поставить IB 2.х.


Цитата:
Такое бывает, если файл не докачивается. У твоего хостера нет ограничения на время процесса? То есть, например, если файл не закачался за 15 сек, то рвет закачку? Такое иногда бывает и это прозрачно для клиента.
Смени FTP-клиента. Проверь, в аски ли ты закачиваешь скрипты, все перелей заново, пермишены - какие тебе посоветовали 777 для папок и 755 для файлов скриптов.

Этих клиентов у меня уже 3: CutFTP, Voyager, WS_FTP pro...Попробую конечно залить ещё раз, но всё это сделал в точности как ты написала...На счёт ограничения закачки не знаю...Что у меня за беда?!
Автор: lynx
Дата сообщения: 22.03.2003 23:34
Господи, а ты уверен, что у тебя нормальный install.cgi? Может ты скачал битый дистрибутив форума? Скачай еще раз и все по новой.
Автор: Raw Rider
Дата сообщения: 23.03.2003 00:15
lynx
Kurt мне битый дистриб скинул? Ну если это так, то конечно весело

Добавлено
lynx
Ты знаешь попробывал залить форум на H10.ru запустился server.cgi...Получается у меня с хостом проблемы?!
Автор: lynx
Дата сообщения: 23.03.2003 19:47
Raw Rider


Цитата:
Ты знаешь попробывал залить форум на H10.ru запустился server.cgi...Получается у меня с хостом проблемы?!


Ну, получается так...

Автор: Raw Rider
Дата сообщения: 24.03.2003 01:00
lynx
Через support всё решилось, сами поставили права, и только тогда форум удалось запустить...Причём совсем не такие как в ридми к форуму, и на форуме у них никакой инфы по этому поводу не висит, сам бы я ещё долго плутал...
Спасибо всем, кто откликнулся на проблему...
Автор: Balck_Wolf
Дата сообщения: 03.04.2003 15:46
Простите уважаемые новичка... Как и в чем вы выставляете права CMODE ??
Автор: Xnom
Дата сообщения: 03.04.2003 20:22
Balck_Wolf

Цитата:


***Установка прав доступа в FTP-клиенте Windows Comander производится так: выделяется файл, выбирается меню "Файл - изменить атрибуты", далее выставляются соответствующие галки.

Установка прав доступа с консоли (shell) производится так:
chmod 755 имя_файла
chmod 711 имя_файла
chmod 755 *.cgi #установить права 755 на все файлы с расширением cgi текущего каталога
chmod 755 *.lib #установить права 755 на все файлы с расширением lib текущего каталога
chmod 755 *.* #установить права 755 на все файлы текущего каталога, имеющие расширение

(c) lynx
Автор: TrueMan
Дата сообщения: 10.04.2003 21:46
Народ, я что то не въехал!
К себе на одмин центр я захоже набрав в експлорере:
http://mysite.ru/cgi-bin/forum/ikonboard/setvariables.cgi
...а че другим мешает сделать тоже самое?!
Автор: Xnom
Дата сообщения: 11.04.2003 01:15
TrueMan

Цитата:
К себе на одмин центр я захоже набрав в експлорере:

закрой эксплорер и в новом окне попробуй набрать прямой адрес. Получилось зайти?
во всем "виноваты" кукисы и форум тебя "помнит".
Ничего страшного в этом нет, если, бывая на форуме с чужого компьютера, при выходе жмешь "выйти"
Автор: TrueMan
Дата сообщения: 11.04.2003 09:24
Вот что пишет наш хостинг:
Права доступа.
Для того чтобы Ваш скрипт мог выполняться Вам необходимо правильно выставить его права (permissions). Эти права должны быть равны 700 (-rwx------). ВНИМАНИЕ! Для директории "cgi" права доступа должны быть выставлены как 711.
Обратите внимание, что при установке других прав скрипт выполняться не будет! Выставить права можно из shella или с помощью FTP-клиента. Например для CuteFTP достаточно щелкнуть правой кнопкой мыши на файле, выбрать пункт "Change File Attributes", и в открывшемся окошке выставить флажками значение "700" (или просто набрать в поле ввода "700")

Будет ли работать ИБ при таком пермишене?
И еще вот что, когда я удаляю форум, он его удаляет из директории на ФТП(папка forum1), а так когда снова заходишь через УРЛ он открываеться.
Почему?
И вообще если можно, как мне выставить правелно пермишены на фаилы и папки конкретно?

Кaкoи пoчтoвыи пpoтoкoл бyдeт иcпoльзoвaтьcя.
Хостинг придлогает sendmail.
Теперь как заполнять следующее?
1.SMTP cepвep (ecли выбpaнo) - ?
2.:Пyть к:.:Sendmail::: (ecли:::выбpaнo):::написал: usr/sbin/sendmail
3.Bxoдящии e-mail - ?
4.Иcxoдящии e-mail -?
Автор: He3HauKa
Дата сообщения: 11.04.2003 11:56
Кто-нибудь может помочь мне залить и раскочегарить форум 2.1.9 рус3? Я с правами доступа запарился на h10.ru. Буду очень благодарен! Всю необходимую информацию вышлю, если кто согласится помочь. Заранее благодарен.

Павел, kinder@land.ru

Добавлено
TrueMan у тебя случаем не h1.ru или h10.ru? У меня хостер на h10 тоже самое просит. Никак не могу выставить нужные пермишэны, блин =(
Автор: TrueMan
Дата сообщения: 11.04.2003 17:06
He3HauKa
Да, он самый.
С пермишенами кажеться разобрался, даже перешел на настройку в админ центре.
Сейчас проблема стоит в том что при регистрации нового юзера в форуме у меня страница автоматом выкидывает на агаву.
И еще я не могу разобраться с sendmail-ом которую мне открыли на хостинге(чуть выше описано конкретно)
Автор: He3HauKa
Дата сообщения: 12.04.2003 11:59
TrueMan подскажи пермишены на
cgi папки -?
cgi файлы -?
www папки -?
www файлы -?
пожалуйста. Агава мне вобще не очень нравится, хэлп у них не фонтан, к сожалению.
Автор: TrueMan
Дата сообщения: 12.04.2003 14:54
cgi папки - 711
cgi файлы -755
www папки -755
www файлы -755

Страницы: 123456789

Предыдущая тема: Непонятный глюк с IB под XP


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