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í
×
    včera 22:22 | Komunita

    Open source webový aplikační framework Django slaví 20. narozeniny.

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | Komunita

    V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.

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

    Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.

    Ladislav Hagara | Komentářů: 23
    včera 10:55 | IT novinky

    Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.

    Ladislav Hagara | Komentářů: 19
    13.7. 17:55 | Zajímavý projekt

    Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.

    Ladislav Hagara | Komentářů: 15
    11.7. 16:44 | Komunita

    Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.

    Ladislav Hagara | Komentářů: 3
    11.7. 14:55 | Humor

    McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.

    Ladislav Hagara | Komentářů: 16
    11.7. 00:11 | Nová verze

    Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    10.7. 21:00 | Bezpečnostní upozornění

    Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 4
    10.7. 15:22 | Nová verze

    Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.

    Ladislav Hagara | Komentářů: 12
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (26%)
     (7%)
     (3%)
     (1%)
     (1%)
     (4%)
    Celkem 397 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: PHP socket_bind permission denied

    11.12.2012 15:06 Tomáš
    PHP socket_bind permission denied
    Přečteno: 450×
    Zdravím, kdyz zavolám socket_bind v php zahlasi mi to Permission denied, nevite nekdo jak mohu zmenit prava aby mi to slo? Jde o web aplikaci. Diky

    Odpovědi

    rADOn avatar 11.12.2012 15:20 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Pokud je to port < 1024 musis byt root.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    11.12.2012 18:48 Tomáš
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    To mám jako spusti webovou aplikaci pod rootem? To my neprijde moc bezpečné...
    11.12.2012 19:01 kuka
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Tvuj pocit ovsem na uvedene skutecnosti nic nemeni. obvykly postup je, ze aplikace, napr. webserver, provede privilegovane akce a pak se hned opravneni vzda. Nebo pouzij jiny port, na funkci to nema vliv.
    11.12.2012 23:20 Tomáš
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    A jak to udelat? Vubec netuším jak na to? Dik
    rADOn avatar 12.12.2012 10:11 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Ve skutecnosti nemusis byt root, staci mit pridelenou jednu capability. Ale hrani si s caps se bezne nedela, pacz hodne "omezenych" caps se da kreativne zneuzit a clovek musi hodne dobre vedet co dela. Pokud zminka o php znamena ze bezis pod apacem, tak na to rovnou zapomen. Popis podrobneji o co se snazis, treba na neco prijdem jak to obejit.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    12.12.2012 11:48 Tomáš
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Mam server v interni siti ktery kominukuje s jinym zarizenim pres socket, z internetu potrebuji zavolat na serveru prikaz ktery updatuje informace v onom zarizeni. Myslel jsem tedy za zvenci zavolem nejake vhodne url, napr. mojedomena.cz/update (povolena by byla jen jedina IP) a ten server ve vnitrni siti navaze spojeni s jinym zarizenim ve vnitrni siti a updatuje. Ted to delam tak ze se musim prihlasit na server pres ssh a zavolat php script pod rootem a vse probehne OK, kdyz to ale zavolam z webu tak zkonci na tom permission denied... Za nápady jak to vyřešit budu moc rád...
    rADOn avatar 12.12.2012 16:35 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Jestli tam davas port na kterym posloucha to zarizeni tak je chyba tam. Cilovy port se strka az do socket_connect().
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    12.12.2012 19:16 Tomáš
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Neresime tu proble s chybou, ale problem s pravem. Kdyby tam byla chyba tak by to asi nemohlo bezproblemove fungovat pod rootem...
    rADOn avatar 13.12.2012 16:49 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Jestli tomu dobre rozumim, nevis kde to vazne, neumis pouzivat sockety ale chces si poroucet jak to ma fungovat? Napis autorovi libc at ti prepise libc podle tvych pozadavku. Ulrich je v posilani lidi do prdele mnohem lepsi nez ja.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    12.12.2012 19:22 Matlák
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    z internetu potrebuji zavolat na serveru prikaz ktery updatuje

    Není pak jednodušší to volat rovnou přes ssh? Stylem ssh masina prikaz? Pak to můžeš hodit do crontabu a zapomenout na to...
    12.12.2012 19:23 Matlák
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Co je to vlastně za zařízení? Ono se to připojuje jako klient k serveru? Nebo je komunikace obousměrná, co to vlastně dělá?
    13.12.2012 10:14 Tomáš
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Je to čtečka chipu, které komunikuje přes modbus, samozřejmě to můžu řešit přes cron, ale mnohem radši bych to řešil přímo, navíc mi přijde zbytečné volat každou minutu cron který se využije cca 1x denně.
    13.12.2012 13:03 Matlák
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Když to využiješ 1x denně, tak proč bys to volal každou minutu? Pokud by měla být ta data synchronizovaná stále, tak to ani jinak nejde - když víš že se mění každou minutu, tak volat každou minutu, pokud se mění jednou denně tak jednou denně ne? Pár requestů každou minutu ostatně server nejspíš nezabije..

    BTW. Není problém bindovat jiný, vysoký port a lokálně si ten port přesměrovat z 502 pomocí iptables..
    13.12.2012 21:14 citanus
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    udelej to tak ze tu ulohu rozdelis do dvou "programu". Pres apache prijmat prikazy. A Pres druhy bezici pod vyssima pravama ovladat zarizeni na socetu. komunikaci mezi tema dve vyresis tak ze oba budou sahat na stejny misto(frontu ukolu) a zadavat a brat si s tama prikazy pripadne jejich vysledky. Muze to byt soubor, db a nebo nejaka opravdova fronta..

    obecne neni veci ktere popisujes provadet primo z apache ale takto je offloadovat
    11.12.2012 19:01 l4m4
    Rozbalit Rozbalit vše Re: PHP socket_bind permission denied
    Naopak. Nemáš bindovat na porty pod 1024, nejsi-li root.

    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.