abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 02:11 | Pozvánky

    Připojte se ve středu 30. 10. 2024 od 10:00 do 12:00 na náš webinář "Řízení přístupu do PostgreSQL prostřednictvím externího autentizačního providera" (registrace zdarma) a naučte se, jak nastavit ověřování pomocí GSSAPI pro bezpečný přístup k databázím (Microsoft Active Directory nebo FreeIPA). Záznam předchozího webináře "Co je nového v PostgreSQL 17" můžete zhlédnout zde.

    … více »
    Heřmi | Komentářů: 0
    včera 21:33 | Nová verze

    Byla vydána nová verze 0.55 open source počítačové hry Unvanquished (Wikipedie), forku počítačové hry Tremulous. Instalovat ji lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | IT novinky

    Dle plánu bylo dnes vydáno Factorio 2.0 a Factorio: Space Age, tj. aktualizace 2.0 počítačové hry Factorio (Wikipedie) oficiálně běžící také na Linuxu a velké vesmírní rozšíření Factorio: Space Age.

    Ladislav Hagara | Komentářů: 0
    včera 10:33 | Pozvánky

    Byl zveřejněn průběžně aktualizovaný program konference OpenAlt 2024 o otevřeném softwaru a datech, IT bezpečnosti, DIY a IoT. Konference proběhne o víkendu 2. a 3. listopadu v prostorách FIT VUT v Brně. Vstup je zdarma.

    Ladislav Hagara | Komentářů: 0
    včera 07:00 | Komunita

    Ubuntu oslavilo 20 let. První Ubuntu 4.10 s kódovým názvem Warty Warthog bylo vydáno 20. října 2004.

    Ladislav Hagara | Komentářů: 1
    20.10. 04:44 | Nová verze

    Vizuální programovací jazyk MicroBlocks určený pro programování mikropočítačů jako micro:bit pomoci bloků byl vydán v nové verzi 2.0. MicroBlocks je inspirovaný Scratchem.

    Ladislav Hagara | Komentářů: 0
    18.10. 22:44 | IT novinky

    Mapy.cz zavádí placenou verzi Premium (𝕏). Cena předplatného bude zveřejněna v další verzi aplikace (𝕏). Aplikace i web budou dál fungovat zdarma. Mění se způsob ukládání offline map. Nově bude možné bezplatně uložit offline mapu pouze jednoho státu (𝕏).

    Ladislav Hagara | Komentářů: 33
    18.10. 11:44 | Nová verze

    Byla vydána nová verze 8.10 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Pravděpodobně poslední osmičková verze. V průběhu několika měsíců by měla vyjít verze 9.

    Ladislav Hagara | Komentářů: 0
    18.10. 04:22 | Pozvánky

    O víkendu 19. a 20. října lze na brněnském výstavišti v pavilonu A1 navštívit s jednou vstupenkou dvě akce: Maker Faire Brno, "festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí", a GameDev Connect, "akci určenou pro všechny současné a hlavně budoucí herní vývojáře, kteří touží proniknout do jednoho z nejúžasnějších průmyslů na světě".

    Ladislav Hagara | Komentářů: 0
    18.10. 00:33 | Nová verze

    Asterisk (Wikipedie), svobodná softwarová implementace telefonní ústředny (PBX), byl vydán ve verzi 22.0.0. Přehled novinek v této nové major verzi v oznámení na webu a na GitHubu.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: apache - modul pro podporu bash skriptů

    12.1.2003 09:23 Balaz Michal | skóre: 10
    apache - modul pro podporu bash skriptů
    Přečteno: 171×
    ahojte, neviete ci apache podporuje aj bash skript? standardne mi to vyhadzuje error, ked podporuje neviete aky modul? vdaka M.

    Odpovědi

    12.1.2003 11:02 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše apache
    Pod apachem mužeme spustit jakýkoliv program pro linux (jako CGI skript). Akorát musí být v pořádku práva k adresářum. Používal jsem to často. Příklad:
    #!/bin/bash
    
    echo "Content-type: text/html"
    echo
    
    echo "< HTML >< HEAD >< META HTTP-EQUIV=\"CONTENT-TYPE\" CONTENT=\"text/html; charset=iso-8859-2\" >"
    echo "< TITLE >ERROR< /head >< BODY BGCOLOR=\"#99ccff\" >< P STYLE=\"margin-bottom: 0mm\" >< BR >< /p >< H1 ALIGN=CENTER >< FONT COLOR=\"#ff3366\" >ERROR< /font >< /h1 >< HR >"
    echo "< CENTER >< TABLE BORDER=2 CELLPADDING=10 CELLSPACING=0 >< TR >< TD BGCOLOR=\"#e6e6ff\" >< P ALIGN=LEFT > Počítače< /p >< /td >< TD BGCOLOR=\"#e6e6ff\" >< P ALIGN=LEFT >"
    echo $REMOTE_ADDR
    echo "< /p >< /td >< /tr >"
    echo"< TR > < TD BGCOLOR=\"#e6e6ff\" >< P ALIGN=LEFT>Uživatel:< /p >< /td >< TD BGCOLOR=\"#e6e6ff\" >< P ALIGN=LEFT>"
    echo $REMOTE_USER
    echo "< /p >< /td >< /tr > < /table >< /center ><  HR >< P ALIGN=CENTER >< FONT COLOR=\"#ff3366\" >< FONT SIZE=7 STYLE=\"font-size: 32pt\" > "
    echo "Vy zde nemáte povolen přítup!!< /FONT >< /P >< HR >< CENTER >< TABLE BORDER=2 BORDERCOLOR=\"#000000\" CELLPADDING=10 CELLSPACING=0 >< TR >< TD BGCOLOR=\"#e6e6ff\">< P ALIGN=CENTER >< A HREF=\"/index.php3\" >1. Strana - začátek< /A > < /P >< /TD >< /TR >< /TABLE >< /CENTER >"
    echo "< HR >< P ALIGN=CENTER>< EM >< FONT COLOR=BLACK SIZE=2 >1.7.2001 Šobáň Petr< /FONT >< /EM >< /P >< /BODY >< /HTML >"
    
    
    13.1.2003 21:30 Balaz Michal | skóre: 10
    Rozbalit Rozbalit vše apache
    no skusal som to aj tak, alestale mi to hadze internal server error, a v logu mi to vypisuje ze nieje suborom ani adresarom, pritom ho tam mam aj s nastavenymi pravami na spustanie, a este tam vypisuje Premature.. header alebo take nieco nie som pri to pocitaci
    14.1.2003 10:50 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše apache
    Prostě ten skript musí být v adresáři apache tam kde se můžou spouštět skrypty (asi /var/www/cgi-bin ) dále ten skrypt musí mět příznak že je spustitelný a musí ho mět možnost spustit uživatel pod kterým běží apache. Dále nesmíš zapomenout za hlavičkou pro apache a vlastní stránkou vložit prázdný řádek ( to echo na začátku ) a také nesmíš zapomenout na začátek uvést jaký program ho má spustit (tj #!/bin/bash ). Skript si jednoduše mužeš skusit i z konzoli zda funguje a potom ho dát do správného adresáře. Podle té chyby buď server ten skrypt vůbec nenašel, nebo neví jakým programem ten skrypt má spustit tj sedí první řádek toho skriptu #!/bin/bash .
    14.1.2003 11:05 Balaz Michal | skóre: 10
    Rozbalit Rozbalit vše apache
    vsetko mam tak jak si napisal, nemoze mi chybat modul na bash scripty?
    14.1.2003 11:28 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše apache
    Žádný modul neexistuje aspoň pro apache , jednoduše program se provede a výstup tohoto programu se předává serveru a ten podle toho jaké data mu dojdou tak s tím provede akci, čili serveru se musí poslat hlavička která je od ostatního textu oddělená jedním prázdným řádkem a v tom budeš určitě mět problém (buď posíláš špatnou hlavičku, nebo není oddělena od ostatního textu prázdným řádkem.) Pozor hlavička pro server je něco jiného než hlavička html dokumentu.
    14.1.2003 11:22 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše apache
    Ještě pokud vám to psalo něco o hlavičce tak bude asi zrada v hlavičce. Serveru se musí poslat hlavička co to bude za soubor echo "Content-type: text/html" čili budeme generovat html stránku a za hlavičkou musí následovat prázdný řádek a potom data která generujeme čili při provedení dalších příkazu se musí vygenerovat celá html stránka (tj hlavička html stránky tělo atd ....) PS. Těď jsem skoušel ten příklad co jsem dal jako příklad a funguje RH8,0 apache . Fungoval i na RH6.2 a 7.1 tam byl provozován.
    14.1.2003 11:29 Balaz Michal | skóre: 10
    Rozbalit Rozbalit vše apache
    tak potom v tom moze byt chyba, ten skript som totiz napisal ako obycajny skript, bez definicie hlavicky, tak to vyskusam dakujem za radu este taka otazka v perl skripte ta hlavicka byt nemusi a ide to
    14.1.2003 11:37 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše apache
    Hlavička musí být vždy je možné že pokud je v apachi nějaký modul (pro perl) potom tam ta hlavička nemusí být protože to zajištuje právě ten modul a spacovává to takže tam tu hlavičku dodá a potom to až předá serveru k dokončení, nevím v perlu jsem nic nedělal.

    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.