abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 4
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 22
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 1
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 769 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Jak zapnout FastCGI?

20.7.2006 20:14 Petr Mach
Jak zapnout FastCGI?
Přečteno: 387×
Dobrý den,

mám v perlu několik CGI skriptů a chtěl bych, aby začali běžet pod FastCGI.

Mám zkompilovaný Apache2, na kterém mi bez problému běží CGI.

Z fastcgi.com jsem si stáhl fastcgi2.4.0. Nyní ho chci zavést jako modul Apache. V souboru README je k instalaci napsáno pouze ./configure; make; make install;, což jsem zkusil. Nainstalovalo se mi několik .h souborů do /usr/local/include/. Mám ale podezření, že to s Apachem nic neudělalo. Dělám někde chybu?

Možná, že se ale mýlím a vše je jak má. Našel jsem totiž perlový modul CGI::Fast. Dále jsem opsal z manuálu tento skript a nakopíroval do /usr/local/apache2/cgi-bin/:

#!/usr/bin/perl
use CGI::Fast qw(:standard);
$COUNTER = 0;
while (new CGI::Fast) {
    print header;
    print start_html("Fast CGI Rocks");
    print
        h1("Fast CGI Rocks"),
        "Invocation number ",b($COUNTER++),
        " PID ",b($$),".",
        hr;
    print end_html;
}

Stránka se zobrazuje. Otázka je, zda skutečně funguje jak má. S každým obnovením stránky se totiž změní PID a jak jsem pochopil, to by se u fastCGI stávat nemělo, protože je to stále tentýž proces.

Jak tedy poznám, zda skript skutečně běží jako fastCGI a ne pouze CGI?

V konfiguračních souborech Apache jsem nic neměnil.

Díky za každou radu.

Odpovědi

vdusek avatar 20.7.2006 22:11 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Podle navodu v tomto souboru jsi postupoval?

Nebo co jsi kde a jak kompiloval?
21.7.2006 21:02 Petr Mach
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Díky za odkaz. Hraju si s tím celé odpoledne a zatím to vypadá neúspěšně.

Našel jsem ale modul mod_fcgid, který by měl fastcgi podporovat. Dokonce se mi ho snad i podarilo nainstalovat, protoze se mi v adresari /usr/local/apache2/modules objevil soubor mod_fcgid.so.

Ted bych osobne rekl, ze staci uz jen upravit httpd.conf. Mam pravdu?

Řekl jsem si, že to nějak zkusím. A tak jsem nakonec přidal toto:

LoadModule fcgid_module modules/mod_fcgid.so
AddHandler fcgid-script fcg fcgi fpl
ScriptAlias /fcgi-bin/ "/usr/local/apache2/fcgi-bin/"
<Location /fcgi-bin>
     SetHandler fcgid-script
     Options ExecCGI
     allow from all
</Location>

Ten skript z minulého příspěvku jsem pojmenoval jako /usr/local/apache2/fcgi-bin/fcgi.fcgi

Po restartu Apache spustím v prohlížeči localhost/fcgi-bin/fcgi.fcgi. Dlouho se něco děje a nakonec se objevi hláška:

Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Nechápu ale proč...

CGI skripty v cgi-bin normálně fungují.
21.7.2006 21:10 Petr Mach
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Ješte pro úplnost dodám odkaz, kde jsem našel ten modul: http://fastcgi.coremail.cn/
22.7.2006 17:24 Petr Mach
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Tak jsem se rozhodl, že pojedu všechno od nuly. Odstranil jsem tedy Apache. Chtěl bych se zeptat, jaké pořadí instalace mám zvolit? Mám nejdřív instalovat fastCGI nebo apache?

Pokud je to blbej dotaz tak se omlouvám, ale nemám ještě ´uplně jasno v tom, jak to je s instalací na sobě závislých programˇu.

Díky.
David Watzke avatar 22.7.2006 17:27 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Apache, protože mod_fastcgi je modul do Apache.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
27.7.2006 20:58 Petr Mach
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Stále se mi nedaří fastCGI rozchodit. Napadla mě ještě otázka - Je možné rozchodit FastCGI bez instalace nějakého Apache modulu?

Myslím to tak, že bych si napsal nějaký skript, který by v cyklu obsluhoval jiné skripty, aniž by se zakládal nový proces.

Pokud ano, jak bych takový obslužný program napsal?
28.7.2006 08:07 jurasek | skóre: 10
Rozbalit Rozbalit vše Re: Jak zapnout FastCGI?
Na debianu je posytup takovyto:
aptitude install libapache2-mod-fcgid
Pak provest aktivaci modulu v konfiguraci apache - v debianu udelat link z /etc/apache2/mods-available do /etc/apache2/mods-enable. No a nastavit adresar kde se budou scripty vykonavat - taktez konfigurace apache.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.