[ adminer-Bugs and Features-2839231 ] Nespustà se dlouhý INSERT pÅÃkaz
Database management in a single PHP file
Brought to you by:
jakubvrana
From: SourceForge.net <no...@so...> - 2009-08-19 10:30:45
|
Bugs and Features item #2839231, was opened at 2009-08-17 22:49 Message generated for change (Comment added) made by jakubvrana You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1127745&aid=2839231&group_id=264133 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Pending Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Jakub Vrána (jakubvrana) Summary: Nespustí se dlouhý INSERT příkaz Initial Comment: Pokud do 'SQL přikaz' zadám dlouhý INSERT příkaz (např. data z exportu z lokální databáze - cca 20kB, většina typu TEXT), nespustí se. Nespustí se ani při odeslání přes soubor. Pokud se ho pokusím spustit s ostatními příkazy, spustí se všechny příkazy před ním, ale za ním nic (včetně onoho INSERT), nenapíše se ani žádná chyba, prostě jakoby víc příkazů neexistovalo. Pokud se pokusím odeslat samotný příkaz INSERT, dostanu okamžitě chybu prohlížeče "Připojení bylo ukončeno vzdáleným serverem". ---------------------------------------------------------------------- >Comment By: Jakub Vrána (jakubvrana) Date: 2009-08-19 12:30 Message: Zkuste prosím zjistit maximální délku příkazu, který se ještě provede. Třeba nás to někam navede. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2009-08-19 01:24 Message: max_allowed_packet = 1M Ten stejný příkaz lze bez problému spustit v MySQL konzoli i v phpMyAdmin. V Admineru ale stále nic, ani na desátý pokus v úplně jiném prohlížeči. Ale zjistil jsem, že tento problém přetrvává pouze u mě na lokálním serveru, na vzdáleném se příkaz normálně spustí. Nemůže jít o nějaký problém s rozdílnou verzí MySQL nebo PHP? Na lokálním serveru mám MySQL 5.1.30, kdežto na vzdáleném 5.0.51a. Na lokálním také běží PHP 5.3, na vzdáleném 5.2.10. Jak jsem psal o tom, že se nespustí ostatní příkazy, dokonce se ani nevykreslí zbytek stránky. Jak Adminer dojde k tomu dlouhému příkazu, prostě ukončí spojení s prohlížečem a zbytek stránky už nepošle. ---------------------------------------------------------------------- Comment By: Jakub Vrána (jakubvrana) Date: 2009-08-18 00:18 Message: Nedaří se mi to reprodukovat. Zkontrolujte prosím velikost konfigurační direktivy max_allowed_packet a zkuste příkaz spustit také přímo z MySQL konzole. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1127745&aid=2839231&group_id=264133 |