View previous topic :: View next topic |
Author |
Message |
Pixode n00b
Joined: 10 Dec 2006 Posts: 45 Location: Moscow
|
Posted: Fri Jan 05, 2007 9:40 pm Post subject: как прикрутить Perl на Apache2 |
|
|
Люди подскажите чайнику, что я сделал не так.
Создал скриптик #!/usr/bin/perl
print "Content-Type: text/plain ;
charset=windows-1251\n\n";
print "Скрипт отработал успешно! Поздравляю!";
chmod 755;
Кинул его в /var/www/localhost/cgi-bin запускаю 500 ошибка.
порыл форум смотрю говорят про www-apache/mod_perl -> ставлю
все равно 500 ошибка. (хотя я не совсем понял нужен ли он вообще по определению Perl то у меня итак есть)
посмотрев опять по форуму добавил в /etc/conf.d/apache 2 полная строка теперь такая APACHE2_OPTS="-D DEFAULT_VHOST -D PHP5 -D PERL"
опять 500 ошибка.
снял решетку с AddHandler cgi-script .cgi в httpd.conf все равно такая же ситуация.
Апач перезапускать я не забывал.
На этом мои познания закончились
подскажите пожалуйста, что я сделал неправильно или лишнее и как все это добро все же заставить работать.
Спасибо. |
|
Back to top |
|
|
Pixode n00b
Joined: 10 Dec 2006 Posts: 45 Location: Moscow
|
Posted: Sun Jan 07, 2007 7:40 pm Post subject: посмотрел лог апача и все решило |
|
|
посмотрел лог апача и все решилось.
Bad header=charset=windows-1251: test.cgi
поправил я скриптик и все понеслось как надо.
я вот только думаю теперь нужно мне там было модуль www-apache/mod_perl ставить или нет.
Спасибо! |
|
Back to top |
|
|
mango123 Apprentice
Joined: 07 Dec 2004 Posts: 266 Location: msk
|
Posted: Sun Jan 07, 2007 9:16 pm Post subject: Re: посмотрел лог апача и все реши |
|
|
Pixode wrote: |
я вот только думаю теперь нужно мне там было модуль www-apache/mod_perl ставить или нет.
|
Типа, апач сам собой без мода работал бы?
Ну, ну... я бы постмотрел.
Барузер предложил бы тебе сохранить твой код в виде файла ну или (что вряд ли) показал бы тебе его |
|
Back to top |
|
|
Pixode n00b
Joined: 10 Dec 2006 Posts: 45 Location: Moscow
|
Posted: Mon Jan 08, 2007 12:13 am Post subject: |
|
|
Ну значит я все правильно сделал
С перловкой не работаю так на всякий, чтоб был мало ли скрипты какие понадобятся, ну и в познавательных целях.
Все равно интересно почему это ктстати броузер мне бы файл предложил бы скачать? Perl то у меня в системе был и путь до него в скрипте указан.
а это в конфиге апача AddHandler cgi-script .cgi разве не указ апачу че делать.
Когда у меня была винда я ставил отсюда http://dklab.ru/doc/apache/apache_old.html#cont10 о модуле Perl там не слуху не духу |
|
Back to top |
|
|
mango123 Apprentice
Joined: 07 Dec 2004 Posts: 266 Location: msk
|
Posted: Mon Jan 08, 2007 12:45 pm Post subject: |
|
|
Pixode wrote: | Ну значит я все правильно сделал
а это в конфиге апача AddHandler cgi-script .cgi разве не указ апачу че делать.
|
Без mod_perl никуда... |
|
Back to top |
|
|
ba l33t
Joined: 25 May 2003 Posts: 804
|
Posted: Mon Jan 08, 2007 12:53 pm Post subject: |
|
|
mango123 wrote: | Pixode wrote: | Ну значит я все правильно сделал :)
а это в конфиге апача AddHandler cgi-script .cgi разве не указ апачу че делать.
|
Без mod_perl никуда... |
вообще-то оно работает без mod_perl при таких настройках(если у скрипта расширение cgi) как cgi-скрипт... |
|
Back to top |
|
|
mango123 Apprentice
Joined: 07 Dec 2004 Posts: 266 Location: msk
|
Posted: Mon Jan 08, 2007 2:23 pm Post subject: |
|
|
ba wrote: | mango123 wrote: | Pixode wrote: | Ну значит я все правильно сделал
а это в конфиге апача AddHandler cgi-script .cgi разве не указ апачу че делать.
|
Без mod_perl никуда... |
вообще-то оно работает без mod_perl при таких настройках(если у скрипта расширение cgi) как cgi-скрипт... |
С этим согласен |
|
Back to top |
|
|
|