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

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

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

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

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

StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос. Установил я myserver для установки postnuke. Там конечно в комплекте конечноже и apache поставлялся. Установил всё в корень диска С. Т.е. у меня получилось так: C:\myserver\ а тут папки: apache, postnuke, install, mysql, root и т.д. Postnuke настраивал на локалхосте. В браузере вводил http://postnuke/html/index.php и у меня открывалась моя нюка. Я хотел попробовать на локалхосте установить Ikonboard3. Но когда я в папку myserver переношу папку ikonboard, а потом в браузере пишу: http://ikonboard/cgi-bin/install.cgi, он мне пишет, что неможет отобразить страницу. Свой httpd.conf выложил сюда: http://www.gamebookers.h1.ru/data/index.html

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 14:40 28-09-2002
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну что,икто не знает чем мне помочь? Может мне в другую тему топик перенести?

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 19:28 30-09-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StasM
у тебя стоит:

Цитата:
ScriptAlias /cgi-bin/ "C:/myserver/apache/cgi/"
ScriptAlias /cgi/ "C:/myserver/apache/cgi/"

 
получаеться что адрес localhost/cgi-bin/ ссылаеться на "C:/myserver/apache/cgi/"
Или меняй настройки, или перетаскивай содержимое папки.

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 18:20 04-10-2002
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Advanced_Guest
когда я перетаскиваю папку ib3 в папку cgi и запускаю localhost, вот что он мне пишет:
Index of /
 Name                    Last modified       Size  Description
--------------------------------------------------------------------------------
 Parent Directory        17-Sep-2002 18:38      -  
 
 
--------------------------------------------------------------------------------
 
Apache/1.3.26 Server at localhost Port 80
 
Ни слова об ib3

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
дык у тебя ж в httpd.conf про директорию с ikonboard ни строчки...как апач ее искать будет?
 
Добавлено
если ты указываешь в браузере http://ikonboard/ то в httpd.conf и в hosts ты должен прописать куда апачу лезть по вышеприведеной ссылке

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 01:51 09-10-2002
Advanced_Guest



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

Цитата:
когда я перетаскиваю папку ib3 в папку cgi и
запускаю localhost, вот что он мне пишет:  
Skipped
 

 
 
idi po ssilke  
 
http://localhost/cgi-bin/
 
 
Kak tolko Apache uvidet sto tebe nuzen /cgi-bin/  , no
otkroet papku "C:/myserver/apache/cgi/"  
 
ili izmeni  

Цитата:
ScriptAlias /cgi-bin/ "C:/myserver/apache/cgi/"  
ScriptAlias /cgi/ "C:/myserver/apache/cgi/"  

 
na  
 

Цитата:
ScriptAlias /cgi-bin/ "C:/myserver/apache/htdocs/cgi-bin/"  
ScriptAlias /cgi/ "C:/myserver/apache/htdocs/cgi-bin/"  

 
togda mozes perenesti papku /cgi-bin/ v
 
"C:/myserver/apache/htdocs"
 
 
PS: Sorry for translit, ne iz doma

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 11:21 09-10-2002
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Advanced_Guest
изменил я пути, перенёс папку cgi-bin/ в  
 
"C:/myserver/apache/htdocs, пишу http://localhost/cgi-bin/, а мне говорят:
Forbidden
You don't have permission to access /cgi-bin/ on this server.

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 12:41 09-10-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StasM
Так и должно быть!
 
Теперь запусти файл
 
http://localhost/cgi-bin/installer.cgi    
или
http://localhost/cgi-bin/ikonboard.cgi  
 
(возможно что у тебя расширение .pl  если ты менял.)

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 13:13 09-10-2002
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот что он мне пишет, когда я пытаюсь запустить

Цитата:
http://localhost/cgi-bin/installer.cgi      
или  
http://localhost/cgi-bin/ikonboard.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.
 

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 16:53 09-10-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StasM
переименнуй файлы в  
 

Цитата:
http://localhost/cgi-bin/installer.pl
и  
http://localhost/cgi-bin/ikonboard.pl

 
И запусти их.

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 18:50 09-10-2002
StasM



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

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 23:19 09-10-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StasM
 
такое чувство что у тебя perl не настроен.
 
 
Создай файл test.pl в блокноте
 
в него напиши:
 

Цитата:
#!/usr/bin/perl
print "Content-Type: text/html\n\n";
print "Perl Works!";

 
файл положи туда-же где и файлы ikonboard.cgi/pl , после этого запусти  
http://localhost/cgi-bin/test.pl
 
Что появиться ?
оишбка или сообщение ?

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 23:43 10-10-2002 | Исправлено: Advanced_Guest, 23:46 10-10-2002
StasM



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

Цитата:
Что появиться ?  
оишбка или сообщение ?

появляеться ошибка. 500 Internal Server Error

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 00:40 11-10-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StasM
 
Всё ясно!
 
У тебя нету или неправильно настроен perl.
 
Для начала после строки  
 

Цитата:
AddHandler cgi-script .cgi .pl

 
ScriptInterpreterSource registry
добавь  

Цитата:
ScriptInterpreterSource registry

 
Потом запусти всё тот-же скрипт (test.pl)
 
Если он всё равно не запуститься, то тебе надо проинсталировать Perl.
например Active Perl можно скачать тут:
 
http://downloads.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.1.633-MSWin32-x86.zip

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 12:07 11-10-2002
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в каком файле это добавлять? В test.pl нет строки
Цитата:
AddHandler cgi-script .cgi .pl  


Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 12:40 11-10-2002
DimoN



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

Цитата:
изменил я пути, перенёс папку cgi-bin/ в  
   
"C:/myserver/apache/htdocs, пишу http://localhost/cgi-bin/,  а мне говорят:  
Forbidden  
You don't have permission to access /cgi-bin/ on this server.  

 
Что значит изменил пути?  
Кинь строки из  конфига (штук 10) после  

Цитата:
 
ScriptAlias /cgi-bin/
 

 
 
Так ... забей на все сказанное выше и делай так....
 
 
 
Это допиши в конец конфиг файла Апача:

Код:
 
<VirtualHost 127.0.0.1>
    ServerAdmin tut@nikogo.net
    DocumentRoot c:\ikonboard/httpdocs/
    ServerName ikonboard
    ErrorLog C:\Apache/logs/ikonboard-error_log
    CustomLog C:\Apache/logs/ikonboard-access_log common
 <Directory "c:\ikonboard/httpdocs">
    Options Indexes Includes FollowSymLinks MultiViews ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
</VirtualHost>
 

 
Соотвественно поправь пути к папке с Иконбоард и с логам апача.
 
 
 
2е.
Иди в файл c:/windows/host (если нет - создай его) (без разширения)
 
туда вбей две строки
 
127.0.0.1 localhost
127.0.0.1 ikonboard
 
 
 
3e (если все еще не пашет)
идем в конфиг апача
 
там должны присутствовать эти строки
ScriptInterpreterSource registry
и
    AddHandler cgi-script .cgi
    AddHandler cgi-script .pl
 
 
Все.  
 
 


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

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 13:22 11-10-2002
Troj



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
раскрой блокнотом свой installer.cgi и в первой строчке вместо #!/usr/bin/perl пропиши
#!c:\дорога_до_перла

Всего записей: 113 | Зарегистр. 31-10-2001 | Отправлено: 17:40 11-10-2002
StasM



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

Цитата:
там должны присутствовать эти строки  
ScriptInterpreterSource registry  
и  
    AddHandler cgi-script .cgi  
    AddHandler cgi-script .pl  

и что с ними делать?
 
Troj
Т.е. если у меня perl.exe лежит здесь: C:\Program Files\Perl\bin\perl.exe , то мне надо писать #!c:\Program Files\Perl\bin\perl.exe ? Я правильно понял?

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 19:14 11-10-2002
Troj



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

Всего записей: 113 | Зарегистр. 31-10-2001 | Отправлено: 10:24 14-10-2002
MuxaHuKyC



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати, про настройку аппачи ...
А что даст использование мод_перл?
А если было установлено на серваке, где сначала не было мод_перла, а потом появился... Как сказать ИБ3, что надо бы его заюзать?

Всего записей: 55 | Зарегистр. 04-06-2002 | Отправлено: 09:13 29-10-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » Настойка apache


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru