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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки

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

alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сервер Апач установил, форум настроил как написано в руководстве, но при попытке на него зайти по любой ссылке:
 
http://localhost/cgi/ikonboard/admincenter.cgi  
http://localhost/cgi/ikonboard/setforums.cgi  
http://localhost/cgi/ikonboard/ikonboard.cgi    
 
выдаётся сообщение:
 

Цитата:
Forbidden
You don't have permission to access /cgi/ikonboard/admincenter.cgi on this server.
--------------------------------------------------------------------------------
Apache/1.3.22 Server at localhost Port 80

 
Как мне получить права на доступ к собственному форуму?

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 22:33 04-03-2002 | Исправлено: Ausw, 00:29 05-03-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexandrrr
юзай поиск...
тебе нужно разрешить в httpd.conf в директории скрипты запускать
ExecCGI в Options

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 22:52 04-03-2002
alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Права на исполнение скриптов CGI я тоже установил, как было написано в руководстве:
 

Цитата:
<IfModule mod_alias.c>
 
   ScriptAlias /cgi-bin/ "C:\Program Files\Apache Group\Apache\htdocs\cgi"
 
   <Directory "C:\Program Files\Apache Group\Apache\htdocs\cgi">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
   </Directory>
 
</IfModule>

 
 
 Но это ничего не даёт.

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 23:07 04-03-2002 | Исправлено: Ausw, 00:29 05-03-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
на директорию со скриптами тебе нужно разрешение на выполнение скриптов дать а ты None пишешь блин...

Код:
 
<Directory "C:\Program Files\Apache Group\Apache\htdocs\cgi">
Options ExecCgi
Order allow,deny
Allow from all
AddHandler cgi-script .cgi .pl
</Directory>
 

нарисуй это и будет тебе счастье...

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 23:28 04-03-2002
alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я это нарисовал, но счастья больше не стало. Теперь получаю другую надпись:
 

Цитата:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, info@....ru 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.
 
--------------------------------------------------------------------------------
 
 
Apache/1.3.22 Server at localhost Port 80

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 23:54 04-03-2002 | Исправлено: Ausw, 00:30 05-03-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexandrrr
ну так кидай то что в логе пишет.

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 00:01 05-03-2002
alexandrrr

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

Цитата:
No such file or directory: couldn't spawn child process: c:/program files/apache group/apache/htdocs/cgi/ikonboard/ikonboard.cgi
Apache server shutdown initiated...

 
 
Добавлено

Цитата:
[Tue Mar 05 00:10:53 2002] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/program files/apache group/apache/htdocs/cgi/ikonboard/admincenter.cgi


Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 00:06 05-03-2002 | Исправлено: Ausw, 00:30 05-03-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не тот лог ты смотришь...
ищи error лог
там все имеет примерно следующий вид

Код:
 
[Wed Feb 27 19:02:16 2002] [error] [client 127.0.0.2] [Wed Feb 27 19:02:16 2002] f:\home\httpd\html\FORUMP~1.UA\board\board.cgi: syntax error at f:\home\httpd\html\FORUMP~1.UA\board\board.cgi line 248, near "$picture ed "
 
[Wed Feb 27 19:02:16 2002] [error] [client 127.0.0.2] [Wed Feb 27 19:02:16 2002] f:\home\httpd\html\FORUMP~1.UA\board\board.cgi: syntax error at f:\home\httpd\html\FORUMP~1.UA\board\board.cgi line 250, near "else"
 


Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 00:14 05-03-2002
alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А это что, не ERROR LOG?
 
[Tue Mar 05 00:10:53 2002] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/program files/apache group/apache/htdocs/cgi/ikonboard/admincenter.cgi
[Tue Mar 05 00:10:59 2002] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/program files/apache group/apache/htdocs/cgi/ikonboard/setforums.cgi
[Tue Mar 05 00:11:03 2002] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/program files/apache group/apache/htdocs/cgi/ikonboard/ikonboard.cgi
Apache server shutdown initiated...

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 00:18 05-03-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
перечитай:
 
http://www.dklab.ru/doc/apache/
http://ru-board.com/new/article.php?sid=35
http://ru-board.com/new/article.php?sid=84
 
при установке напутал ты...
может кто сходу подскажет, я не соображу...

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 00:22 05-03-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
плохо значит апач установил.
у тебя вообще cgi скрипты работают ?
проверь тестовый скрипт
 
test.cgi

Цитата:
 
#!/usr/bin/perl  
use CGI::Carp "fatalsToBrowser";  
use CGI qw(:cgi);  
print header();  
print "<h1>Тест CGI</h1>";  
 

 
а вообще ты завел такую тему которую уже не однократно обсуждали, поюзай поиск, иконборд с полпинка ставится на локал, а проблема - криво настроеный серв.
и начни отсюда
 

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 00:39 05-03-2002
alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В admincenter зашёл, а теперь другая проблема: ввожу пароль admin и логин admin, как написано в руководстве, а меня не пускает. В чём дело?

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 06:39 05-03-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а есть ли в каталоге members файл admin.cgi ?

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 16:31 06-03-2002
revinsky



Дизель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002

Цитата:
а есть ли в каталоге members файл admin.cgi ?

по идее не должно быть, если админ специально себя так не назвал.  
Там просто должен быть файл "имя_админа.cgi"

Всего записей: 1999 | Зарегистр. 15-10-2001 | Отправлено: 17:10 06-03-2002
alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть такой файл. Вот его содержание: admin|admin|Administrator|ad|0|incoming@yourdomain.com|no|private||||||||
 
Вообще-то у меня всё один к одному, как в скачанном дистрибутиве форума. Я своего ничего не придумывал.
Операционная система - Виндовс 98 SE

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 21:30 06-03-2002
BigMurzik



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

Цитата:
ScriptAlias /cgi-bin/ "C:\Program Files\Apache Group\Apache\htdocs\cgi"

пардон ребят, ты в url пишешь что http://localhost/cgi/ikonboard/
а теперь выше смотри, у тея написано /cgi-bin/, вводи так http://localhost/cgi-bin/ikonboard/ikonboard.cgi итд

----------
В Калининграде лета нет и похоже уже не будет :(

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 22:43 06-03-2002
alexandrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня просто нет такой папки cgi-bin, поэтому при таком адресе апач выдаёт: Not Found
The requested URL /cgi-bin/ikonboard/ikonboard.cgi was not found on this server.
Apache/1.3.22 Server at localhost Port 80
 
 И вообще, это всё не я пишу, я просто скопировал один к одному всё, как написано в статье по установке. Там ведь написано, что если сделаете так, как написано, то всё заработает. Единственно что у меня не так - то, что я форум разместил не на виртуальном диске Z, а в папке по умолчанию c:/program files/apache group/ apache/htdocs/
Это потому, что апач после того, как я всё сделал по инструкции, почему-то всё равно как локалхост воспринимает именно эту папку, а не виртуальный диск, созданный через запись в autoexek.bat-файле.

Всего записей: 18 | Зарегистр. 04-03-2002 | Отправлено: 22:55 06-03-2002
Grey2002



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

Цитата:
пардон ребят, ты в url пишешь что http://localhost/cgi/ikonboard/

пардон , я тоже пишу /cgi/ и никаких глюков не наблюдалось
alexandrrr
попробуй поставить на виртуальный диск, легче оринентироваться будет. у меня стоит на виртуальном диске M: и никаких проблем не было

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 07:52 07-03-2002
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grey2002
alexandrrr, нет разницы что вы пишите /cgi/ или /cgi-bin/ Это альясы выставляются в файле конфиге апача. Строчка 613 по моему. Сами посмотрите

Код:
 
    ScriptAlias /cgi-bin/ "e:/home/localhost/cgi-bin/"
    ScriptAlias /cgi/ "e:/home/localhost/cgi-bin/"
 


----------
я не люблю людей

Всего записей: 7067 | Зарегистр. 24-02-2001 | Отправлено: 13:15 07-03-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vasya Pupkin
 вот я и говорю.

Цитата:
Это альясы выставляются в файле конфиге апача

 
так что особой разницы нет
 
Добавлено
alexandrrr
Знаешь что попробуй, зарегистрируй юзера, потом ручками в папке мемберс найди это_имя.cgi и в том месте, где в файле admin.cgi стоит ad должно стоять me вроде, так вот попробуй заменить это на ad и войти под этим юзером в админцентр

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 08:18 09-03-2002
Открыть новую тему     Написать ответ в эту тему

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru