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í
×
    dnes 14:22 | Bezpečnostní upozornění

    V úterý 7. února odpoledne budou vydány verze 3.0.8, 1.1.1t a 1.0.2zg kryptografické knihovny OpenSSL. Opravena bude vážná bezpečnostní chyba.

    Ladislav Hagara | Komentářů: 1
    dnes 13:55 | Zajímavý článek

    Společnost Backblaze zveřejnila statistiky spolehlivosti pevných disků používaných ve svých datových centrech za rok 2022. Ke konci roku 2022 vlastnila 235 608 pevných disků. Průměrná AFR (Annualized Failure Rate), tj. pravděpodobnost, že disk během roku selže, stoupla na 1,37 %. V roce 2021 to bylo 1,01 %. V roce 2020 to bylo 0,93 %. V roce 2019 to bylo 1,89 %. V roce 2018 to bylo 1,25 %. V roce 2017 to bylo 1,77 %. V roce 2016 to bylo 1,95 %.

    Ladislav Hagara | Komentářů: 0
    dnes 09:00 | Zajímavý projekt

    Firma System76 na blogu představuje lednové novinky v desktopovém prostředí COSMIC, které vyvíjí pro vlastní distribuci Pop!_OS. Pod githubovým profilem se objevil také nový repozitář core – „neměnný“ základ systému s transakčními aktualizacemi založenými na souborovém systému Btrfs.

    Fluttershy, yay! | Komentářů: 0
    dnes 08:00 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 126 (pdf), HackSpace 63 (pdf), Wireframe 70 (pdf), Custom PC 234 (pdf) a Hello World 20 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 20:33 | Nová verze

    Linuxová distribuce elementary OS byla vydána ve verzi 7 „Horus“. Založená je na Ubuntu 22.04. Přináší zjednodušený instalátor, offline aktualizace, četná vylepšení desktopového prostředí Pantheon a balíku aplikací, např. přepracovaný hudební přehrávač aj.

    Fluttershy, yay! | Komentářů: 0
    včera 18:11 | Zajímavý software

    Článek na Libre Arts představuje open source prohlížeč a převodník 3D CAD souborů Mayo.

    Ladislav Hagara | Komentářů: 0
    včera 15:33 | IT novinky

    Národní agentura pro komunikační a informační technologie (NAKIT) na Twitteru oznámila, že analytické nástroje na Portálu občana a dalších webech na Portálu veřejné správy byly nahrazeny nástrojem Matomo (Wikipedie).

    Ladislav Hagara | Komentářů: 4
    včera 00:55 | Upozornění

    GitHub změnil výchozí kompresi u automaticky generovaných .tar.gz archivů a tím změnil jejich hashe. I když GitHub u těchto automaticky generovaných archivů negarantuje stejné hashe, celá řada projektů s tím počítá a proto nastaly problémy. GitHub se dočasně vrátil k původní kompresi.

    Ladislav Hagara | Komentářů: 3
    30.1. 18:44 | Nová verze

    Byla vydána nová verze 0.54 open source počítačové hry Unvanquished (Wikipedie), forku počítačové hry Tremulous. Z novinek vývojáři zdůrazňují podporu procesorů ARM na Linuxu. Unvanquished lze instalovat také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    30.1. 09:00 | Nová verze

    Byla vydána nová verze 4.19 svobodné náhrady proprietárních BIOSů a UEFI coreboot (Wikipedie). Na seznamu podporovaných desek přibylo 16 desek. Odstraněno bylo 30 desek.

    Ladislav Hagara | Komentářů: 4
    Napovídání kódu založené na strojovém učení (např. GitHub Copilot) při programování
     (75%)
     (15%)
     (0%)
     (10%)
    Celkem 20 hlasů
     Komentářů: 1, poslední dnes 17:26
    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: 148×
    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.