Joomla!: Can't DROP 'username'; check that column/key exists
Pokoušíte se aktualizovat váš web v Joomla! a vyskočí na vás výše uvedené varování: Can't DROP 'username'; check that column/key exists? K aktualizaci sice dojde, ale databáze není zaktualizována kompletně. V tomto článku vám poradím, jak tento problém opravit.
1. Jděte do Rozšíření -> Spravovat -> Databáze
2. Klikněte na tlačítko "Opravit".
3. Nyní vám vyskočí emailová adresa, která je v tabulce uživatelů více než jednou - je tedy třeba jednoho z uživatelů odstranit.
4. Jděte do Uživatelé -> Spravovat a vyhledejte danou emailovou adresu. Doporučuji odstranit starší z nalezených záznamů.
Poté je třeba opakovat od kroku č. 2 tolikrát, dokud nezmizí všechny duplicitní záznamy. Někdy může jít o pár uživatelů, ale u eshopů, kde jste databázi zákazníků migrovali např. z jiného systému, jich můžou být i desítky či stovky. Tam už bych doporučila řešit to přes databázi pomocí SQL.
Pokud už nemáte v databázi žádné duplicitní záznamy v tabulce uživatelů, měl by pokus o opravu databáze skončit takto:
Máte internetový obchod na systému VirtueMart a nevíte si rady?
To se může stát každému. Obraťte se na nás! S tvorbou a správou online obchodů na systému VirtueMart máme zkušenost již 10 let.
Nabízíme nejen správu eshopů VirtueMart a jejich aktualizaci, ale také úpravy a rozšiřování funkčnosti, řešení různých problémů, importy produktů z XML feedů i jiných formátů, instalaci platební brány, export produktů na srovnávače zboží nebo kompletní SEO pro váš eshop.
Mohlo by vás také zajímat...
- Facebook: jaké jsou optimální rozměry obrázků pro Facebook?
- Seznam.cz spustil svou obdobu Google Search Console
- Joomla 3.6.0: Nenalezen žádný instalační typ
- Jak odstranit čas z data vytvoření/publikace článku v Joomla!
- Jak promazat mezipaměť (cache) webu v Joomla!
- VirtueMart 3.8.6: 0 - Call to undefined method VirtueMartCart::getCardCategoryId()
- TCPDF ERROR: [Image] Unable to get the size of the image
- Joomla 3.9.18+ : nefunguje přidávání štítků na článku
- Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in ..\libraries\joomla\string\string.php on line 27
- Joomla 3: Cache cleaner