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

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

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

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

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

Nikita



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
какого..у меня не грузятся скрипты в апаче? делает вид, что грузит, эта синяя полоска в эксплорире бежит(медленно) и не происходит в общем ничего. Перл я установил вроде правильно, где там вообще ошибиться можно? И еще, не грузятся только .cgi, всякие .bat .pl работают.

Всего записей: 67 | Зарегистр. 22-11-2002 | Отправлено: 22:52 29-11-2002 | Исправлено: Xnom, 15:39 06-01-2003
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Найди в httpd.conf AddHandler cgi-script .bat .exe .pl и добавь .cgi

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 23:06 29-11-2002
Nikita



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AddHandler cgi-script .bat .exe .cgi .pl
так вот оно,,, у меня тут все СТОИТ.
аааааааааааа..помогите, что делать?

Всего записей: 67 | Зарегистр. 22-11-2002 | Отправлено: 23:15 29-11-2002
DDfans



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А пути в файлах cgi у тебя такие же как и в *.pl?
Например:
#!/usr/local/bin/perl
?

Всего записей: 59 | Зарегистр. 24-11-2002 | Отправлено: 00:42 30-11-2002
Nikita



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

Цитата:
#!/usr/local/bin/perl  

я об этом думал, но у меня любой, даже самый простой .cgi не работает.

Всего записей: 67 | Зарегистр. 22-11-2002 | Отправлено: 01:12 30-11-2002
lynx



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

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

 
 
ScriptAlias /cgi-bin/ "Тут_дира_для_скриптов_полный_путь"
<Directory "Тут_дира_для_скриптов_полный_путь">
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
 
Версия Апача?
 
Вайс, кинь нам темку, и я ее там прибью сразу, таких море, для кого висит на главной паге??
http://ru-board.com/new/article.php?sid=119
 
Ой, только не надо говорить, что у Вас Апач там скажем 1.3.х, суть от этого сильно не меняется.
 
 

Цитата:
у меня не грузятся скрипты в апаче? делает вид, что грузит, эта синяя полоска в эксплорире бежит(медленно) и не происходит в общем ничего.  

 
Внимательно читаем статью, создаем тот файл для теста, что указано, прописываем в реестре Перловые файлы, как сказано.
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:19 30-11-2002
Nikita



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все равно не работает, а эту статью я читал сотни раз. может кто-нибудь посмотрит мой хттпд.конф? а? lynx. пожаалуйста. И еще раз скажу, что точно такой же скрип, только с расширением .pl работает. http://mobiline.by.ru/httpd.conf

Всего записей: 67 | Зарегистр. 22-11-2002 | Отправлено: 02:32 30-11-2002
lynx



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

Цитата:
может кто-нибудь посмотрит мой хттпд.конф? а? lynx. пожаалуйста.

 
Кидай на мыло. С пояснением, а то забуду, что это. Завтра ответ, я спааать...

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:38 30-11-2002
Anastasya



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня то же самое.
Если решили проблему, напишите, пожалуйста.

Всего записей: 109 | Зарегистр. 30-05-2003 | Отправлено: 12:39 06-06-2003
lynx



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

Цитата:
У меня то же самое.  
Если решили проблему, напишите, пожалуйста.

 
Что тоже самое? Конечсно решили, наверное. Апач рулез.  
 
Опиши, что за проблема и выложи конфиг Апача в txt формате. НЕ НА МЫЛО!

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:20 06-06-2003
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
мммдя...
Мой компьютер -> Вид -> Свойства папки... -> Вкладка "Типы файлов" -> Новый тип...
расширение CGI создаём действие open, и там же путь к перлу.


----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 18:53 06-06-2003
lynx



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

Цитата:
Мой компьютер -> Вид -> Свойства папки... -> Вкладка "Типы файлов" -> Новый тип...  
расширение CGI создаём действие open, и там же путь к перлу.  

 
Ну и думаешь она поняла тебя? Во первых, не факт, что в Апаче все ОК. Во вторых проще:
 
даблклик по файлу *.cgi винда спросит - чем открыть - обзор, находишь perl.exe и ставишь птицу "Использовать эту софтину для всех файлов этого типа " или как-то так.
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:57 06-06-2003
Grey2002



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

Цитата:
Ну и думаешь она поняла тебя?

а я что-то не совсем понятно объяснил?
 

Цитата:
даблклик по файлу *.cgi винда спросит - чем открыть - обзор, находишь perl.exe и ставишь птицу "Использовать эту софтину для всех файлов этого типа " или как-то так.

это я знаю. Просто когда я ставил и была в этом проблема, к цги'шникам перл был привязан, но как-то по-левому... короче когда прописал руками всё стало нормально.


----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 19:00 06-06-2003 | Исправлено: Grey2002, 08:50 07-06-2003
lynx



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

Цитата:
когда я ставил и была в этом проблема, к цги'шникам перл был привязан, но как-то по-левому

 
Я вообще на народ дивлюсь, у меня стояла и 98 и 2000 - нет проблем, ничего я никогда не ассоциировала, в Апаче не писала про реестр ничего, все нормально бралось из первой строчки скрипта, если там путь нормальный прописать к перлу:
Перл стоит всегда e:/usr/bin/
Если в Апаче ScriptInterpreterSource registry, то все ОК где бы Перл ни стоял, и что бы в первой строке ни было написано, а там всегда /usr/bin/perl
 
Ведь ты же говоришь Апачу, что .cgi pl - это скрипты, вот и все. Он системе это передает, система запускает интерпретатор по дефолту, а он один - Перл.
 
Короче, не могу я понять этих траблов.
 
Главные строчки:
 
AddHandler cgi-script .cgi .pl
 
Ну и можно:
 
ScriptInterpreterSource registry
 
И все. Могу спорить, что пахать должно и без ассоциации.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:11 06-06-2003
Grey2002



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

Цитата:
И все. Могу спорить, что пахать должно и без ассоциации.

могу спорить, что у меня, когда ставил - не пахало без ассоциации . И не у меня одного такие траблы были.


----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 19:18 06-06-2003
DLans

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что ж, пора поднять старую темку.
Соббственно проблема - не обрабатываются .CGI файлы, с .PL все ок
Путь для CGI файлов я прописывал.
Комп перезагружал.
Что еще можно сделать?
Apache 2.2.2
 
 
Добавлено:
Вот что пишет в логах
[Mon Jul 24 20:00:55 2006] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь.  : couldn't spawn child process: E:/usr/www/cgi/test.cgi
 
Добавлено:
Проблему решил!
Просто в реестре сделал копию раздела .PL но назвал эту копию .CGI

Всего записей: 197 | Зарегистр. 05-01-2006 | Отправлено: 18:07 24-07-2006
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DLans, у меня было недавно примерно то же самое. И разрешилось также. Причем под W95 и W98 такой проблемы не возникало, только под XP.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 23:59 25-07-2006
jadayMisha

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
***** (я подразумеваю тех кто занимается советами!)
 
и говорю это от  души...
 
ВОТ простой скрипт:
 
#! /webserver/perl/bin/perl
print "Content-type: text/html\n\n";
print "vse OK!\n";
 
 
Я  установил   Perl  рядом c Апаче,  поэтому чтобы CGI заработали в скрипте надо  
прописывать полный путь к PERL
 
 
Есть нюанс , с косой чертой так \  или так /   ,,,,,,,,,,, надо чтобы было как на UNIXe вот так /
 
В конце имени каталога всегда указывайте слэш косую черту  
 
ScriptAlias /cgi-bin/ "D:/localhost/cgi/"
 
 





Замечание за неуважение к посетителям

Всего записей: 1 | Зарегистр. 30-11-2008 | Отправлено: 14:27 30-11-2008 | Исправлено: Antuan, 12:58 02-12-2008
Открыть новую тему     Написать ответ в эту тему

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru