Nizozemská vláda ve snaze šetřit a zvyšovat efektivitu s využitím umělé inteligence (AI) hodlá zrušit asi 25.000 pracovních míst ve státní správě. Cílem je postupně dosáhnout ročních úspor až 3,5 miliardy eur (85,2 miliardy Kč). Na konci loňského roku ve státní správě pracovalo rekordních 160.000 lidí. „Nemůžeme pokračovat v tom, co jsme dělali dosud,“ uvedl státní tajemník pro efektivní fungování vlády Eric van den Burg. „Proto
… více »Příspěvek na blogu PRUSA 3D představuje fotoaparát CAIM1 (Counter Artificial Intelligence Machine 1). Uměle vytvořený obsah je každým dnem těžší rozeznat od skutečných záběrů či fotografií, což podrývá důvěryhodnost žurnalistiky, archivních materiálů i každodenní tvorby obsahu. Fotoaparát CAIM1 byl vyvinut právě k tomu, aby ověřoval původ fotografií a videí přímo během jejich pořizování. Uvnitř fotoaparátu se nachází hardwarová Web3 peněženka se zabezpečovacím čipem Tropic Square TROPIC01.
Jonathan Thomas oznámil vydání nové verze 4.1 video editoru OpenShot (Wikipedie). Zdrojové kódy OpenShotu jsou k dispozici na GitHubu. Ke stažení je i balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo na spouštění a spustit.
Při běžné migraci virtuálního stroje mezi hypervizory se jeho MAC adresa přesune na jiný leaf switch. EVPN tuto změnu distribuuje pomocí BGP Type-2 route a MAC mobility sequence number. Problém nastává, pokud útočník podvrhne zdrojovou MAC adresu jiného zařízení. Leaf může změnu interpretovat jako legitimní přesun MAC a rozšířit ji přes BGP do celé fabric. Výsledkem může být přesměrování provozu určeného původnímu zařízení. Autor článku rozebírá možnosti detekce pomocí sledování MAC moves, BGP route reflektorů a kontroly na přístupové vrstvě.
Vývojáři desktopového prostředí Enlightenment (Wikipedie) a souvisejících knihoven Enlightenment Foundation Libraries (EFL) vydali nové verze. Enlightenment byl vydán ve verzi 0.28.0 a Enlightenment Foundation Libraries ve verzi 1.29.
Cloudflare zjistil, že některé odpovědi modelu GLM-5.3 obsahovaly části dat z předchozích požadavků jiných zákazníků. Příčinou byla kombinace chybné konfigurace a chyby v inference enginu SGLang. Model podporoval kontextové okno 1 048 576 tokenů, ale GPU KV cache pool měl kapacitu pouze 681 280 tokenů. Při překročení kapacity docházelo k nesprávnému zpracování odmítnutého požadavku. Decode část systému následně pracovala se starými
… více »Vývojáři Knot Resolver vysvětlují, jak změnili rozhodování o tom, které DNS záznamy ponechat v cache a které odstranit. Článek obsahuje skutečná měření: devět hodin DNS provozu při 2 000 QPS, srovnání cache o velikosti 25 MB a 40 GB a také porovnání s BIND 9, kromě algoritmů obsahuje konkrétní doporučení pro konfiguraci a diagnostiku.
Největší kryptoměnová burza světa Binance se stala terčem útoku, při kterém podvodníci odcizili během několika minut kryptoměny v hodnotě přibližně 6,3 miliardy dolarů. Jedná se o největší kryptoměnovou krádež v historii, přibližně čtyřikrát větší než loňský útok na burzu Bybit. Binance se podařilo ve spolupráci s partnery zmrazit aspoň aktiva v hodnotě zhruba 3 miliard dolarů a slíbila, že veškeré ztráty pokryje z vlastních prostředků.
Zranitelnost CVE-2026-98432 s CVSS 9.8 odhalila AI od společnosti Anthropic. Jedná se o kritickou chybu v implementaci MPTCP (multipath TCP). Debian vydal patche 16.10. a 22.10., ale např. Ubuntu je zatím bez opravy. Více informací na The Hacker News.
Na Slovensku vznikla úplne nová rally hra, ktorá je zadarmo a funguje vo Windowse, Linuxe či na Macu. Greenie Rally má viac ako 50 tratí a vozidiel, šampionáty či turnaje. Má retro feeling a imituje automobilové hry z prelomu tisícročí. Vyskúšate prejsť všetky mapy na Škode 130RS?
Pouzivam Centos.
Strasne moc dekuji Martin
Řešení dotazu:
bash -c 'nohup ffmpeg ... &'
&) je funkce shellu, ve volání exec to nebude fungovat. Přečtěte si manuál k funkci exec(), spouštění na pozadí je tam explicitně zmíněno:
If a program is started with this function, in order for it to continue running in the background, the output of the program must be redirected to a file or another output stream. Failing to do so will cause PHP to hang until the execution of the program ends.Nic jako „oprávnění spouštění na pozadí“ neexistuje, „spuštění na pozadí“ znamená akorát to, že standardní vstup a výstup není připojen na terminál.
Podobny problem jsem uz resil , potreboval jsem pres web spoustet za zastavovat sluzby .
Pro uzivatele www-data "apache2" neni treba pouzivat sudoers .
Uzivatel www-data spousti a zastavuje sluzby jako root .
V php mam shell exec prikaz kde volam script s pozadovany parametrem start stop status , ale bez toho prikladu to nepobezi .
Protoze apache2 nema dostatecna prava vykonavat scripta .
# This file MUST be edited with the 'visudo' command as root.# See the man page for details on how to write a sudoers file.#Defaults env_reset# Host alias specification
# User alias specification# Cmnd alias specification
# User privilege specificationroot ALL=(ALL) ALLwww-data ALL=NOPASSWD: /usr/share/router/init.d/minidlnawww-data ALL=NOPASSWD: /usr/share/router/init.d/apache2www-data ALL=NOPASSWD: /usr/share/router/init.d/bind9www-data ALL=NOPASSWD: /usr/share/router/init.d/dhcp3-serverwww-data ALL=NOPASSWD: /usr/share/router/init.d/mysqlwww-data ALL=NOPASSWD: /usr/share/router/init.d/minidlnawww-data ALL=NOPASSWD: /usr/share/router/init.d/pure-ftpd-mysqlwww-data ALL=NOPASSWD: /usr/share/router/init.d/sambawww-data ALL=NOPASSWD: /usr/share/router/init.d/sshwww-data ALL=NOPASSWD: /usr/share/router/init.d/nfs-kernel-serverwww-data ALL=NOPASSWD: /usr/share/router/init.d/oa_ded# Uncomment to allow members of group sudo to not need a password# (Note that later entries override this, so you might need to move# it further down)# %sudo ALL=NOPASSWD: ALL
# Members of the admin group may gain root privileges%admin ALL=(ALL) ALL
exec("ffmpeg -i ttt.avi -s 640x320 -ar 44100 -b 906k -y ttt.flv >ttt.log");
funguje a
exec("ffmpeg -i ttt.avi -s 640x320 -ar 44100 -b 906k -y ttt.flv >ttt.log");
vytvoří jen prázdný flv a log ne?
Zkuste
exec("ffmpeg -i ttt.avi -s 640x320 -ar 44100 -b 906k -y ttt.flv >ttt.log 2>&1");
třeba bude něco mezi chybovými hlášeními.
A kdyz spustim exec('ls -l > ttt.log'); tak se take nevytvori
Dekuji za napady
> je také záležitost shellu, v exec to nebude fungovat. Přečtěte si ten manuál k funkci exec, tam se dozvíte, jak se udělá přesměrování výstupu.
>/dev/null 2>&1 jen hemží. Od jaké verze by to nemělo jít?
Zdá se že tu je už moc příspěvků "Je řešením" které tazateli nepomohly věc vyřešit :(
> není. Pokud ten znak exec() nějak interpretuje, asi by o tom měla být v dokumentaci zmínka…
Tazateli, který odmítá číst dokumentaci, nepomůže vůbec nic…
>. Jiné funkce v dokumentaci nic o možnosti přesměrování výstupu nemají.
$output"; prijde me ze me prikaz shell_exec vubec nic neprovede... nemusi se tento prikaz nekde povolovat?
exec i shell_exec mi
&>/tmp/exec.log 2>&1exec dělá (a nejlépe to pak napsat do dokumentace). Protože problém může být právě v tom, že to interpretuje pomocí bůhvíjakého shellu, který třeba vyžaduje jiný způsob zadání přesměrování.
ffmpeg... >/tmp/exec.log 2>&1 &
exec("/.../skript.sh");
a z php spustit ten skript. Nemáte zapnutý SAFE_MODE nebo nějaké podobné omezení? Pokud tedy nepomůže ten shell_exec.
ffmpeg vytvoří soubor s nulovou délkou a ukončí se s návratovým kódem 0, že je vše v pořádku? Zkuste mu předhodit nějaké velké video, ať pracuje dýl a můžete se podívat na údaje v /proc/[pid], co přesně se vlastně spouští a kam je nasměrován standardní vstup a výstup.
jo vim pes bude nekde jinde protoze me to na virtualnim PC bezi take ale na serveru ne...Tím chceš říct, že máš na serveru zakázaný exec()?
Pridej si do sudoers prava , www-data ma asi nejaka omezeni na prava .
Ja mam tohle
www-data ALL=NOPASSWD: /usr/share/router/init.d/minidlna
jako priklad , ale jedna se o shell script .
Zkuste misto scriptu zadat cestu k vasi binarce a bude se spoustet jako root .
Pro editaci pouzijte visudo .
>soubor. Takže práva na spuštění ten uživateli proces má, takže jediný problém by mohl být v chybějící právu na vytvoření toho výstupního souboru (právo zápisu do adresáře). Jednak ale ten program nějaký soubor vytvoří, jednak jsem se tu několikrát ptal na to, jak jsou nastavené cesty procesu a ať tazatel vyzkouší absolutní cestu k souboru (do nějakého adresáře, kam má uživatel, pod kterým běží server, určitě právo zápisu), tazatel na to nijak nereagoval, takže to má asi v pořádku.
> dělá něco jiného, než si myslíme(te). Právě proto by bylo dobré spustit ten proces na delší dobu (třeba i místo toho spustit shell skript, kde bude sleep na pár desítek vteřin) a podívat se do /proc/[pid] na cwd, cmdline, exe, kam vedou fd (hlavně 0) atd.
su a pak su www-data).
Tiskni
Sdílej: