| 
                 
                   | Тема |  CGI na Win |  |  | Автор | Sega ldvam (Нерегистриран) |  | Публикувано | 30.01.03 17:30 |  | 
           | 
           
 Zdraveite.U4a Perl CGI v momenta ot edno rykovodstvo,oba4e to4no kogato re6ih da go probvam na praktika se okaza 4e nqmam primerno Linux za da go pi6a i razpolagam s Win.Bihte li mi kazali kakvo to4no trqbva da se instalira na Win98,za da moga da pi6a tam CGI i nai-vajnoto:te da vurvqt na nego(pone dokato gi ka4a na server)
 
 Thanks
  
 
 
 
 | 
|  | 
           
             |  | 
           | 
           
 cgi е common gateway interface. и за да можеш да го ползваш - трябва да имаш инсталиран уеб сървер. пробвай с apache. така или иначе - ако ще качаш скриптовете на линукс сървер, то почти сигурно ще работиш пак с апачи.
 
 TANSTAAFL! There AiNt Such Thing As A Free Lunch
 
 
 | 
|  | 
           
             | 
                 
                   | Тема |  Re: CGI na Win  [re: onzi] |  |  | Автор | nai-nevejee (Нерегистриран) |  | Публикувано | 31.01.03 13:13 |  | 
           | 
           
 Da kazvali sa mi ve4e daje si svalih Apache za Win,no go mahanah,za6toto 1.Ne moga da si go configuriram i 2.Kazaha mi,4e 6a ma naebat s toq Win HTTP server
 
 
 
 
 | 
|  | 
           
             |  | 
           | 
           
 moze6 i s IIS no
 1. apache-to e dosta po prili4no ot IIS -to
 2. apache-to e s dosta po-malko dupki
 3. apache-to e po-lesno za konfigurirane (ima6 manual pri default install bre)
 4. i t.n i t.n. i t.n.
 li4no az si imam apache na moito machine i do sega mnogo narod (i worms) sa se probvali bez uspeh. verno e 4e sam sprial po4ti vsi4kite mu opcii , no ....
 
 E tuk ni6to niama :
 
 
 | 
|  | 
           
             |  | 
           | 
           
 ro6av ae prati mi tvoq konfig na apacheto (ako e za win98) 4e ne moga da sa oprava :)) vse pak sum nevej.Mahni si tam samo kvoto iska6 da ne se namira sehsh sa
   
 
 
 
 
 | 
|  | 
           
             |  | 
           | 
           
 Абе аз се мъча със същото...
  . Конфигурирането на апача да речем ще го направя обаче нещо с перла не вдявам кво става... имам някаква директория в апача, има някакъв перл вътре... обаче като се пробвам да пусна инстал.бат не ще - някакви скриптове липсвали... На перл.цом за виндовс има само некъв активе перл - имам го и си работи, но като станд алоне интерпретатор, сиреч бачкат скриптовете, но не като СГИ през браузъра... Някакви идеи - да тегля някакъв перл или просто опира само до конфигуриране на апача? Сори за ламеризма... 
 --
 - лайфстайл списание в мрежата
   
 
 | 
|  | 
           
             |  | 
           | 
           
 съвет 1 : потърси някакъв преконфигуриран пакет включващ в себе си apache/perl_mod & etc. -  или  са добър старт за win32.
 съвет 2 : .
 Иначе отговора дали проблема е в perl или apache е и да и не. perl може да бъде интегриран в apache и като външен cgi-bin интерпретатор и като mod_perl модул. Както и php между другото. Крайният ефект, обаче от двата вида инсталация няма да е един и същ.
 
 
 
 
 | 
|  | 
           
             | 
                 
                   | Тема |  Re: CGI na Win  [re: jordani] |  |  | Автор | perlsite (Нерегистриран) |  | Публикувано | 19.03.03 20:28 |  | 
           | 
           
 Re: jordani
 Изключваме mod_perl за момента тъй като той се настройва много сложно.. имам предвид че зависи от наличната памет, бързината на сървъра, това дали ползваш сървъра за динамично съдържание или не... в общи линии пускаш ab(Apache Benchmark) правиш опити и т.н... иначе само за да се изгъзариш че ползваш mod_perl няма смисъл а и се съмнявам че ще се ползва за да обслужваш по-няколко милиона заявки на ден... това го пиша само за да откажа начинаещият да тръгне да го конфигурира, защото най-вероятно ще се откаже изобщо от perl-a и apache-то
    
 Re: za tegi koito se interesuvat :-)
 Така... предполагаме че искате да инсталирате perl възможно най-безболезнено..аз не се сещам за нещо по-удобно от дистрибуцията на ActiveState тъй като в действителност няма какво да му конфигурираш..
 http://activestate.com/Products/Download/Download.plex?id=ActivePerl
 Apache-то (http://httpd.apache.org/) също е доста приятно обикновенно се пипат само няколко неща поне за да го подкараш...
 (Файл conf/httpd.conf), променете следните редове:
 
 # Име на сървър
 ServerName www.server.com
 
 # Tova e osobeno vajno za da polzvash asociiacite na Windows
 #vmesto shebanga na perl-a.. za koito obache se iziskva ASOCIQCIQ na
 # perl-a sys .cgi i .pl files.. koeto do kolkoto si spomnqm stava avtomatichno
 # s ActiveState perl-a..
 ScriptInterpreterSource registry
 
 # Syzdava se alias za izpylnenieto na skript-ovete..
 ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"
 
 # Za da nakarate Apache da razpoznae che dadeni files sa skript-ove...
 AddHandler cgi-script .cgi .pl
 
 Sled kato zapishete promenite v httpd.conf nezabravqite da restartnete server-a:
 apache -k restart
 (Ako vse oshte ne ste instalirali Apache kato service vi go preporychvam...)
 apache -n Apache -k install
 
 V interes na istinata Apache moje da go konfigurirate po N na broi nachina... no tova bi trqbwalo da nakara vasheto Apache da trygne...ako sym dopusnal greshki sorry
  
 
 
 
 | 
|  | 
           
             |  | 
           | 
           
 Re: perlsite
 mod_perl не е въпрос на гъзария, а на приложение- handlers !!!. Що се касае до изискванията към бързината сървъра не съм съгласен - по-скоро повишени изисквания към рам-а на сървъра. Също така използването на mod_perl учи на стриктно=~правилно програмиране на скриптове (global vars/use strict). Напротив това което би се хостнало на 133 Mhz Pentium със 128Mb RAM със mod_perl (форум например) не би вървяло със същата производителност на 300 Mhz Pentium II 256 Mb със mod_cgi - #!/usr/bin/perl (от личен опит).
 На perl.apache.org конфигурационното how-to е като за американски потребител, така че не виждам нищо сложно в него. За преконфигурираните пакети - не коментирам. Иначе друго си е да може да направиш #pkg_add -r mod_perl - няма какво да конфигурираш.
 За всичко останало си 100% прав
  . Спирам flame thread-а, защото не му е мястото тук. Съжалявам ако съм задръстил форума с излишен текст.
 
 
 
 
 | 
|  | 
           
             |  | 
           | 
           
 Само за опит току що дръпнах от indigoperl преконфигурирания пакет за win32 с apache. За да го инсталирам натиснах 1 (словом един) път enter и един reboot - т'ва беше. След това всичко си беше ок - в c:\indigoperl\apache\cgi-bin са си скриптовете, c:\indigoperl\perl\bin\perl -MCPAN -e shell си работи, mod_perl си е конфигуриран и работи. Предполагам, че и другите пакети са същите
 
 
 
 
 | 
|  |