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

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 0
dnes 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 1
dnes 07:00 | Humor

Čtenářům AbcLinuxu vše nejlepší k dnešnímu Dni zvýšení povědomí o tučňácích (Penguin Awareness Day).

Ladislav Hagara | Komentářů: 0
dnes 06:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 4. a 5. března v Praze. Současně byla oznámena změna místa. InstallFest se letos vrací zpět na Karlovo náměstí do budovy E.

Ladislav Hagara | Komentářů: 0
dnes 02:48 | Komunita

Greg Kroah-Hartman potvrdil, že Linux 4.9 je jádrem s prodlouženou upstream podporou (LTS, Long Term Support). Podpora je plánována do ledna 2019. Aktuální jádra s prodlouženou podporou jsou tedy 3.2, 3.4, 3.10, 3.12, 3.16, 3.18, 4.1, 4.4 a 4.9.

Ladislav Hagara | Komentářů: 0
dnes 00:11 | Zajímavý článek

Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).

Michal Makovec | Komentářů: 0
dnes 00:08 | Pozvánky

V sobotu 18. 2. se v Praze v prostorách VŠE uskuteční od 9:30 již 4. ročník největší české konference o open source redakčním systému WordPress (WP) - WordCamp Praha 2017.

… více »
smíťa | Komentářů: 0
včera 23:58 | Komunita

Kryptoměnová komunita zahájila nový rok spuštěním projektu Blockchain.cz, jehož cílem je kolektivně nalézt ideální překlad pro čím dál frekventovanější slovo „blockchain“. Přispět návrhem může kdokoli. Sběr bude trvat až do konce září 2017. Následně bude probíhat dvoutýdenní veřejné hlasování, které bude zakončeno výběrem toho nejlepšího návrhu.

xHire | Komentářů: 8
včera 15:55 | Bezpečnostní upozornění

Společnost Oracle vydala čtvrtletní bezpečnostní aktualizaci svých softwarových produktů (CPU, Critical Patch Update). Opraveno je celkově 270 bezpečnostních chyb. V Oracle Java SE je například opraveno 17 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 16 z nich. V Oracle MySQL je opraveno 27 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 5 z nich.

Ladislav Hagara | Komentářů: 0
včera 02:48 | Nová verze

Po půl roce od vydání verze 9.0 (zprávička) byla vydána verze 10.0 zvukového serveru PulseAudio. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 31
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 338 hlasů
 Komentářů: 24, poslední 17.1. 10:14
    Rozcestník
    Reklama

    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: 302×
    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: 33 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    phpmyadmin tam máš?
    Pokecajte si s umelou stupiditou na http://www.kernelultras.org/
    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.