Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Помогите пожалуйста установить перл! (локалхост)


Автор: PaRaDoXXX 28.6.2008, 00:09
Добрый день...
Раньше стоял денвер, было всё ок.. работал как часы...
потом я продолжительное время им не пользовался
После этого мне понадобилось запустить перл скрипт..
То что денвер у меня стоит я и забыл.. и поставил с сайта activestate перл...(*msi) ... скрипт у меня так и не заработал..
Вспомнил что денвер есть.. но и он отказывается работать :(

запускаю run.exe в браузере localhost не открывает.. ошибок не пишет, пишет просто невозможно отобразить страницу..
из - за чего может возникать данная проблема?
.......
п.с.днс-клиент в панеле управления включен
прокси-сервер выключен, файрволл отключен.
 в диспетчере задач при запуске отображается процесс mysqld-max.exe
патч с майкрософта ставил.
винда XP sp2

Добавлено через 40 секунд
пробовал запустить apache.exe из
C:\WebServers\usr\local\apache
 пишет в окошке доса Syntax error online 89 httpd.conf

 открыываю файл httpd.conf    в этом файле на 89 строке написано

ServerRoot "/usr/local/apache"

Автор: tolkien 28.6.2008, 06:11
дебилизм

Удали все. Аpache, perl, denver и т.д. Потом снова ставь по очереди. И каждый раз проверяй работоспособность.

Автор: nitr 28.6.2008, 08:40
tolkien, ну так жестко не стоит smile

PaRaDoXXX, очень много "каши", что за run.exe, при чем тут установленный Perl (отдельно). Здесь мы не обсуждаем Денвер, для этого у него есть своя поддержка.

Цитата(PaRaDoXXX @  28.6.2008,  00:09 Найти цитируемый пост)
пробовал запустить apache.exe изC:\WebServers\usr\local\apache пишет в окошке доса Syntax error online 89 httpd.conf открыываю файл httpd.conf    в этом файле на 89 строке написаноServerRoot "/usr/local/apache"

Это вообще чушь, я не знаю что там Денвер прописывает, но раз у большинства работает, то переустановите и следуйте инструкциям. 
И снова к Perl никакого отношения!

Удачи!

Автор: PaRaDoXXX 28.6.2008, 12:31
отношение имеет.. т.к. конечная 3адача перл скрипт запустить...

а денвер - вроде как там встроенный перл есть...

Автор: Nab 28.6.2008, 13:09
Если нужно запусть перл скрипт, то запускайте, кто Вам  мешает, вы же установили ActivePerl

perl script.pl по идее должно заработать, ну или с полными путями, если ассоциации не прописались.

А если вам нужно поднять веб сервер для исполнения cgi приложений написанных на перл, то настройка вебсерверов, это точно не сюда. Поищите более подходящий раздел\форум для этого.

Мне вообще Денвер не нравиться, хотя я и уважаю Дмитрия Котерова с его командой dkLab, но честно, это их поделие просто не перевариваю smile для таких целей использую отдельный нормальный ActivePerl и shttp.

Автор: PaRaDoXXX 28.6.2008, 14:07
Цитата(Nab @ 28.6.2008,  13:09)
Если нужно запусть перл скрипт, то запускайте, кто Вам  мешает, вы же установили ActivePerl

perl script.pl по идее должно заработать, ну или с полными путями, если ассоциации не прописались.

А если вам нужно поднять веб сервер для исполнения cgi приложений написанных на перл, то настройка вебсерверов, это точно не сюда. Поищите более подходящий раздел\форум для этого.

Мне вообще Денвер не нравиться, хотя я и уважаю Дмитрия Котерова с его командой dkLab, но честно, это их поделие просто не перевариваю smile для таких целей использую отдельный нормальный ActivePerl и shttp.

perl script.pl 
не запускается (((

Автор: nitr 28.6.2008, 14:11
PaRaDoXXX, как оно имеет к перл отношение? smile Только относительно, вы же (это следует из ваших слов) хотите запустить cgi-скрипт - что в первую очередь сводится к настройки Веб-Сервера! Т.к. ActiveState старается свои продукты "собирать" хорошо, что доказывается сотней тысяч пользователей...

Добавлено через 50 секунд
PaRaDoXXX, а где запустили?
Пуск - > Выполнить -> perl script.pl -> Ок ?

Добавлено через 1 минуту и 36 секунд
Если да, то вам на курсы сначала... Если нет, то как вы запустили, есть ли по пути данный script.pl , что выводит perl -v.

Автор: PaRaDoXXX 28.6.2008, 14:30
Цитата(nitr @ 28.6.2008,  14:11)
PaRaDoXXX, как оно имеет к перл отношение? smile Только относительно, вы же (это следует из ваших слов) хотите запустить cgi-скрипт - что в первую очередь сводится к настройки Веб-Сервера! Т.к. ActiveState старается свои продукты "собирать" хорошо, что доказывается сотней тысяч пользователей...

Добавлено @ 14:12
PaRaDoXXX, а где запустили?
Пуск - > Выполнить -> perl script.pl -> Ок ?

Добавлено @ 14:12
Если да, то вам на курсы сначала... Если нет, то как вы запустили, есть ли по пути данный script.pl , что выводит perl -v.

задача запустить скрипт.
bxxxx.pl
чтобы он работал с локал хоста..
что мне надо сделать?

"Пуск - > Выполнить -> perl script.pl -> Ок ?"
да

Автор: nitr 28.6.2008, 17:28
См. выше
http://forum.vingrad.ru/index.php?showtopic=218525&view=findpost&p=1564144

Добавлено через 7 минут и 1 секунду
1) Устанавливаем Apache
2) -//- ActivePerl
3) Настраиваем Apache
проверяем свой скрипт

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)