Jak upgradovat XAMPP ve Windows? Kompletní řešení.

Musel jsem napsat tento článek, protože jsem nemohl najít žádné kompletní řešení, které by lidem pomohlo s aktualizací XAMPP ve Windows. Nakonec je zde snadno pochopitelný průvodce krok za krokem, jak upgradovat XAMPP, který skutečně funguje. Sláva!

NĚKTERÉ VELKÉ ZMĚNY!

Pokud aktualizujete XAMPP po dlouhé době, jako jsem já, než jste připraveni na některé významné změny. XAMPP již není součástí serveru MySQL. Od XAMPP 5.5.30 a 5.6.14 XAMPP dodává MariaDB místo MySQL. Zkopírování vložení datových souborů mysql ze starého do nového xamppu tedy nebude fungovat!

VÝZVY!

Při aktualizaci XAMPP v zásadě čelíme 2 výzvám

  1. Přesouvání všech souborů webu. Tato část je snadná, pouze jednoduchá kopie vloží trik.
  2. Přesun všech databází na nový server. A nejčastěji to je hlavní důvod, proč většina lidí XAMPP neaktualizuje velmi často. Příčina zálohování všech databází jeden po druhém a jejich import na nový server je dlouhý a opravdu nudný úkol.

KOMPLETNÍ ŘEŠENÍ:

Postupujte podle níže uvedených kroků a váš XAMPP bude aktualizován v žádném okamžiku!

ZÁLOŽENÍ STARÝCH DAT!

Umožňuje nejprve zálohovat všechny databáze

  1. Otevřete ovládací panel XAMPP jako správce
  2. Klikněte na možnost Shell
  3. spusťte následující příkaz mysqldump -u root -p --all-database> all-db-dump.sql
  4. Pokud máte jiného uživatele pro databáze, změňte hodnotu „root“ pomocí uživatelského jména. Pokud nemáte žádné heslo, stačí stisknout enter. Jinak zadejte heslo.
  5. Tím se vytvoří soubor SQL s názvem „all-db-dump.sql“, který obsahuje všechny databáze na serveru MySQL. Tento soubor najdete ve složce xampp.
  6. Nyní zastavte servery Apachee a MySQL a ukončete ovládací panel xampp. Zavřete také příkazový řádek.
  7. Nyní přejmenujte složku „xampp“ na „xampp-old“. Tímto způsobem, pokud se něco pokazí, budete se moci snadno vrátit zpět ke staré verzi.

ČAS NA INSTALACI NOVINKY!

  1. Stáhněte si nejnovější verzi XAMPP.
  2. Nainstalujte ji na stejnou jednotku, na které byl původně váš starý Xampp.
  3. Nyní přejděte do složky xampp a spusťte ovládací panel xampp jako správce.
  4. Spusťte server Apachee i MySQL a zkontrolujte, zda fungují správně nebo ne, také zkontrolujte stránku PhpMyAdmin.
  5. Nyní zkopírujte složku htdocs ze složky „xampp-old“ do složky „xampp“.
  6. Přejít na xampp \ php \ php.ini
  7. Pro import databáze můžete použít CLI. Pomáhá zejména s velmi velkými databázemi. Pokud ano, můžete přejít na krok 19. Pokud ne, postupujte podle zbývajících kroků.
  8. Nyní nakonfigurujte soubor php.ini a zvyšte hodnotu následujících možností upload_max_filesize, memory_limit, post_max_size.
  9. post_max_size a memory_limit musí být větší než upload_max_filesize. Ať jsou dostatečně vysoké, aby na serveru mohly fungovat velké soubory.
  10. Přejděte na ‘xampp \ phpMyAdmin \ libraries \ config.default.php’
  11. Vyhledejte $ cfg ['ExecTimeLimit ’] = 600;
  12. Změňte hodnotu 600 na vyšší hodnotu může být 6000.
  13. Nyní restartujte Apache i MySQL server.
  14. Nyní přejděte na phpMyAdmin
  15. Přejděte na kartu Import
  16. Importujte soubor „all-db-dump.sql“ prostřednictvím možnosti importu přímo na server.
  17. Na základě toho, kolik databází máte, to bude nějakou dobu trvat.
  18. Pokud jste všechny kroky provedli správně, zobrazí se zpráva o úspěchu „Import byl úspěšně dokončen“.
  19. Poté spusťte následující příkaz mysql_upgrade v možnosti Shell.
  20. Pokračujte a zkontrolujte, zda vaše stránky a databáze fungují správně nebo ne.
  21. Pokud všechno funguje dobře, můžete odstranit xampp-starý soubor.

Pokud jste postupovali podle mých pokynů, měli byste mít funkční XAMPP bez problémů. Pokud máte nějaký problém, podívejte se do sekce komentářů. Tam někteří úžasní lidé sdíleli své problémy a řešení. Pokud máte stále problémy, zanechte prosím komentář a udělám vše, co bude v našich silách, abych se k vám vrátil.

Pokud vám tento příspěvek pomohl ukázat lásku s tleskáním a komentáři. Také si můžete koupit mi kávu (číst podporu mě), aby pokračovaly v dobré práci.