Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Perl (http://www.flasher.ru/forum/forumdisplay.php?f=21)
-   -   Помогите, что-то с Апаче не ладится....... (http://www.flasher.ru/forum/showthread.php?t=34290)

LisiyGoblin 11.07.2002 12:24

Помогите, что-то с Апаче не ладится.......
 
Вложений: 1
Все! Настроил все так, как написано на СИТфоруме, т.е. перл и httpd.conf
И все-равно таки не работает...........

Апаче стоит в: C:\Apache\Apache
Версия 1.3.26
Перл стоит в: C:\Perl

Первая строка в программах.cgi и .pl : #!C:\Perl\bin\Perl.exe
Теперь создаю файл, называю index.html помещаю туда форму на кнопке пишу путь к скрипту: C:\Apache\Apache\cgi-bin\form.cgi

Заполняю форму, нажимаю на кнопку...... ничего..... Сервер не найден(не возможно открыть страницу)..... а должен был сгенерить в заваисимости от данных формы......

Что делаю не правильно?

Если в браузере набивать http://localhost/cgi-bin/form.cgi - генерит страницу, но только с данными формы по умолчанию....
Чего делаю - выхожу в дос, там пишу: perl form.cgi и он выполняет скрипт, НО! опять же с данными по умолчанию, и не пишет - введите попарно переменную-значение.... СТРАННО, ведь должно.....


Прикладываю файл httpd.conf ПОМОГИТЕ............... а то умру.....

Fouly 12.07.2002 05:19

Цитата:

Теперь создаю файл, называю index.html помещаю туда форму на кнопке пишу путь к скрипту: C:\Apache\Apache\cgi-bin\form.cgi
Это ты в form action пишешь что ли ?
Там надо писать: /cgi-bin/form.cgi

А вообще поставить перл и апач в такие места- это надо умудриться..

LisiyGoblin 12.07.2002 15:36

Ды-к .......
 
.....а куда же их поставить?

Я самый короткий путь выбрат для перла, а апаче ну откуда я знал, что этот инсталлытор 2ды пропишет апаче, сам не рад....?

LisiyGoblin 12.07.2002 23:00

Я просто первый раз в жизни с этим столкнулся :) , так что опыта нет, так что вы ребят посоветуйте, буду благодарен..... :D

Aib 13.07.2002 00:17

На, читай!!!

LisiyGoblin 15.07.2002 17:32

Ага, уже.......
 
.....прочитал, спасибо....... уже прочитал, и не одну такую....
вот наворуют друг у друга, а потом выкладывают, типа я написал :)
но я на всякий случай с разных серваков накачал:)

kompadre 16.07.2002 04:29

Посмотри что-бы метод посылки данных совпадал с методом приема.

MpaK999 25.07.2002 16:30

Вирт
 
1.Думаю легче создать виртуальные хосты, чтобы потом можно было писать просто cgi-bin/form.cgi

2. и поюзай библиотеку CGI

т.е. в начале перл скрипта разбор такой

#!c:/perl/bin/perl
use CGI qw(param);

$id=param("id"); # !!!!!!!!!!!!!!!!!1


Часовой пояс GMT +4, время: 23:23.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.