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 02:00 | Nová verze

    Byla vydána nová verze 3.27.0 FreeRDP, tj. svobodné implementace protokolu RDP (Remote Desktop Protocol). Opraveno bylo 5 zranitelností.

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

    Řídící výbor GCC schválil záměr do GCC začlenit backend WebAssembly.

    Ladislav Hagara | Komentářů: 2
    14.6. 21:00 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 7.0 oznámil Linus Torvalds vydání Linuxu 7.1. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a časem také na Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 0
    14.6. 13:33 | Zajímavý software

    Cheat Engine (Wikipedie) je s verzí 7.7 k dispozici už také pro Linux. Jedná se o proprietární skener/debugger paměti používaný především k cheatování v počítačových hrách.

    Ladislav Hagara | Komentářů: 0
    13.6. 15:22 | IT novinky

    Vláda USA nařídila společnosti Anthropic pozastavit přístup k modelům Fable 5 a Mythos 5 pro všechny cizince, včetně zaměstnanců Anthropicu.

    Ladislav Hagara | Komentářů: 7
    13.6. 02:22 | Nová verze

    Společnost Murena představila (YouTube) novou verzi 4.0 mobilního operačního systému /e/OS (Wikipedie) založeného na Androidu a LineageOS bez aplikací a služeb od Googlu.

    Ladislav Hagara | Komentářů: 0
    12.6. 16:33 | Bezpečnostní upozornění

    V Arch User Repository (AUR) bylo kompromitováno přes 400 opomíjených balíčků (jejich seznam). Útočník do nich začlenil škodlivý npm balíček atomic-lockfile, který krade citlivá data uživatelů. Publikována byla předběžná analýza spouštěného malwaru deps.

    Ladislav Hagara | Komentářů: 14
    12.6. 11:33 | Nová verze

    Homebrew, správce balíčků nejen pro macOS, byl vydán ve verzi 6.0.0 (seznam změn). Hlavními novinkami jsou bezpečnostní mechanismus tap trust kvůli důvěryhodnosti závislostí, vylepšení sandboxingu na Linuxu, interní JSON API nebo zlepšení výkonu.

    |🇵🇸 | Komentářů: 0
    12.6. 03:33 | Bezpečnostní upozornění

    Byla nalezena a 9. června opravena kritická zranitelnost ve FreeBSD v Kernel TLS (KTLS). Pojmenována byla Bumsrakete (FreeBSD-SA-26:26.ktls, CVE-2026-45257). Lokální neprivilegovaný uživatel může přepisovat soubory, ke kterým má právo pouze pro čtení. Přepsáním setuid binárky a jejím spuštěním může získat roota. Na všech verzích od verze 13.0 vydané v dubnu 2021.

    Ladislav Hagara | Komentářů: 2
    11.6. 14:11 | Komunita

    Vývojáři open source operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, se na síti 𝕏 pochlubili, že ReactOS zvládne počítačovou hru Half-Life.

    Ladislav Hagara | Komentářů: 5
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1911 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: PHP + MySQL server has gone

    18.10.2009 10:48 Open Mage | skóre: 24 | Lom
    PHP + MySQL server has gone
    Přečteno: 416×
    Ahoj,
    optimalizoval jsem konecne vykon importu dat z XML souboru (32MB) do MySQL pomoci mysqli + persistentni spojeni + prepared statements. Nicmene u urcityho zaznamu mi to vzdycky spadne s tim, ze chyba 2006 - MySQL server has gone. Vygooglil jsem co a jak, melo by byt resenim zvysit hodnotu max_allowed_packet v my.ini.
    Problem je, ze ke konfiguraci my.ini pristup nemam a sance na jeho zmeneni proste neni. Otazkou tedy je jak resit tuhle situaci alternativne? Zkousim treba po 1000 zaznamech (problem nastava nekde u 2997) reconnect/kill thread/change_user atd. a znovu nastavit prepared statement, ale beztak to vzdycky padne. Napada nekoho jak tohle resit pokud jsem odkazan jen na PHP, pripadne drobny upravy pres .htaccess ? Diky diky diky
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747

    Odpovědi

    Bedňa avatar 22.10.2009 07:47 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    phpmyadmin tam máš?
    KERNEL ULTRAS video channel >>>
    23.10.2009 21:24 Open Mage | skóre: 24 | Lom
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Jj ten tam je, da se tam neco extra vyzjistit?
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
    22.10.2009 13:07 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Co na to říká admin (ten kdo k my.ini a k logům přístup má)?

    Jaká je teď hodnota max_allowed_packet?
    23.10.2009 21:28 Open Mage | skóre: 24 | Lom
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Poslal jsem e-mail s popisem, ale zatim bez odpovedi. Testuju a vyvijim to na freehostingu zatim, takze nejakou promptni odpoved neocekavam - ani na ni nespecham, kdyby jo dal bych to rovnou na placenej hosting.
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
    30.10.2009 18:31 Open Mage | skóre: 24 | Lom
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Tak je to zdá se nějakej timeout - pač pokaždý to sežere různej počet záznamů a vždy skončí po 90 vteřinách. Teď jen jak správně u mysqli + perzistentní spojení + prepared statements udělat korektní ukončení spojení a znovunavázání v rámci jednoho skriptu. Aktuálně když vynuluju preparedStatement a connection a znovu se pripojim treba u kazdyho styho zaznamu, tak to stejne po tech 90 sekundach padne a nazdar.
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
    1.11.2009 14:04 impact | skóre: 11 | blog: _
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone

    Pomocou mysqli_options si mozes nastavit niekolko parametrov pre spojenie cez mysqli. Medzi nimi je aj MYSQLI_OPT_CONNECT_TIMEOUT.

    Dalsim problemom moze byt timeout PHP skriptu. Pises, ze aj po uzatvoreni spojenia a vytvoreni noveho spojenia to padne. To znamena, ze problem bude asi v dlzke spracovania PHP skriptu. Mohol by si skusit volat PHP skript odznova pre kazdu skupinu poziadavok.

    V PHP skripte si musis spravit nacitanie limitov pre data, ktore sa maju spracovat. Po spracovani vypises do HTML napriklad redirect skript na ten isty skript, avsak s posunutymi limitmi.

    Priklad volani:

    1.) db_save.php -> $from = 0; $to = 100; Po ukonceni vypises pomocou echo HTML:

    2.) HTML -> redirect na db_save?from=100&to=200;  (redirect timeout napr. 5s)

    3.) Znova sa zavola PHP skript, tentokrat s novymi udajmi a pokracuje sa znova. Nakonci sa vratis na bod 1 a tak to mozes opakovat az kym neprides na koniec dat.

    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.