Joomla je jedním z nejoblíbenějších systémů pro správu obsahu (CMS) používaných k vytváření a správě webových stránek. Nabízí mnoho funkcí a funkcí, díky nimž je ideální volbou pro vytvoření webu s různou obtížností. Chcete-li zjistit, která verze se na webu používá, musíte se obvykle přihlásit do administračního panelu Joomly. Existuje však několik způsobů, jak získat informace o verzi, i když nemáte přístup k panelu pro správu.
Prvním způsobem je ověřit zdrojový kód webu. Otevřete webový prohlížeč a klikněte pravým tlačítkem na stránce. Chcete-li otevřít Nástroje vývojáře, vyberte možnost prozkoumat položku nebo zobrazit kód stránky. V okně, které se otevře, vyhledejte řádek kódu obsahující klíčové slovo "Joomla " nebo"Joomla". Vedle něj byste měli vidět číslo verze CMS.
Druhým způsobem je zkontrolovat veřejný soubor robotů.TXT stránky. Přidejte do adresního řádku cesty k souboru robots.txt, například "yourwebsite.com/robots.txt". otevře se soubor, který obsahuje informace o směrnicích pro vyhledávače. Ve vyhledávání Najděte slovo "Joomla " nebo"Joomla". Obvykle je u něj uvedena verze CMS.
Třetí možností je využít online nástroje. Na internetu existuje několik webů, které mohou definovat verzi Joomla na adrese URL webu. Jednoduše zadejte adresu svého webu do příslušného pole na takovém webu a klikněte na tlačítko "Zkontrolovat". Během několika okamžiků získáte informace o verzi Joomla používané na webu.
Použití souboru readme.txt
Pokud nemáte přístup k administrátorskému panelu Joomla, můžete verzi stále znát pomocí souboru readme.txt. Postupujte podle těchto kroků:
- Otevřete Správce souborů poskytovatele hostingu.
- Najděte složku, ve které je Joomla nainstalována.
- V této složce vyhledejte soubor readme.txt.
- Otevřete soubor v textovém editoru nebo Prohlížeči souborů.
- V souboru najdete informace o verzi Joomla pod titulkem " Joomla! Version".
- Zapište si verzi Joomla pro budoucí použití.
Použití souboru readme.txt je rychlý a snadný způsob, jak poznat verzi Joomla bez přístupu k administrativnímu panelu. To může být užitečné, když nemáte přístup k ovládacímu panelu nebo pokud spravujete web, ale neexistují žádná administrátorská práva.
Kontrola verze prostřednictvím souborů šablony
Ověření verze Joomla bez přístupu k ovládacímu panelu lze provést kontrolou souborů šablony.
Nejprve musíte přejít na ftp server, kde jsou umístěny soubory vašeho webu. Dále otevřete složku se šablonou, která se používá na vašem webu.
Ve složce se šablonou vyhledejte soubor s názvem " templateDetails.xml". Otevřete tento soubor pomocí textového editoru, například poznámkového bloku.
Uvnitř souboru vyhledejte řádek obsahující značku "release " nebo"version". Vedle této značky bude uvedena verze Joomla nainstalovaná na vašem webu.
| Šablona | Verze Joomla |
|---|---|
| Vzor 1 | 3.9.5 |
| Šablona 2 | 3.8.10 |
| Šablona 3 | 3.7.2 |
Verzi Joomla tedy můžete znát pomocí souborů šablony bez přístupu k panelu pro správu. Tato metoda může být užitečná, pokud nemáte přístup k panelu pro správu nebo pokud potřebujete rychle znát verzi Joomla na více webech.
Naučte se zdrojový kód souboru index.php
Chcete-li začít studovat zdrojový kód souboru index.php, měli byste mít přístup k souborovému systému serveru, kde je hostována vaše instalace Joomla. Tento soubor se obvykle nachází v kořenovém adresáři webu.
Otevřete soubor index.php pomocí textového editoru nebo specializovaného IDE. Pečlivě zkontrolujte kód a vyhledejte řádek obsahující definici verze Joomla.
Verze je obvykle uvedena jako konstanta, jako je define('Joomla_Version', '3.9.27');. Zde '3.9.27' je verze Joomla, kterou používáte. Tento řádek by měl být vyhledán v kódu souboru index.php.
Všimněte si, že v různých verzích Joomla se kód může mírně lišit, takže je možné, že vaše verze Joomla používá jiný způsob, jak specifikovat verzi. Může to být ve formě globální proměnné, vyvolání funkce nebo použití jiných konstant.
Pokud jste v souboru index nenašli explicitní specifikaci verze.php, doporučujeme zobrazit další soubory zdrojového kódu Joomla, jako je configuration.php, version.php nebo administrator / templates/protostar / index.php.
Jakmile najdete pokyny pro verzi Joomla, můžete tyto informace použít k dalším činnostem, jako je aktualizace nebo vyhledávání zranitelností verze Joomla.
| Princip | Popis |
| 1 | Otevřete soubor index.php pomocí textového editoru nebo specializovaného IDE |
| 2 | Procházejte kód a vyhledejte řádek obsahující specifikaci verze Joomla |
| 3 | Přečtěte si další soubory zdrojového kódu Joomla, pokud v souboru index nebyly nalezeny žádné pokyny verze.php |
| 4 | Použijte informace o verzi pro další akce |
Zobrazit verzi v databázi
Pokud nemáte přístup k administrátorskému panelu Joomla, stále můžete znát verzi CMS procházením informací v databázi.
Chcete-li získat přístup k databázi Joomla, budete muset použít nástroj pro správu databází, jako je phpMyAdmin.
Zde je návod, jak najít verzi Joomla pomocí phpMyAdmin:
- Přihlaste se do ovládacího panelu hostingu a otevřete phpMyAdmin.
- Najděte databázi související s vaším webem Joomla a otevřete ji.
- V databázových tabulkách vyhledejte tabulku s názvem # _ _ _ extensions, kde # _ _ _ představuje předponu tabulek Joomla. Předpona tabulky je obvykle nastavena během instalace Joomla a může se lišit od instalace k instalaci.
- Otevřete tabulku # _ _ _ extensions a vyhledejte položku s názvem com_installer ve sloupci name . Sloupec name může obsahovat hodnotu s postfixem, jako je com_installer[version_suffix] .
- Ve sloupci manifest_cache vyhledejte část kódu začínající na "verze":". Hodnota za tímto řádkem bude představovat verzi Joomla.
Jakmile najdete verzi Joomla, zapište si ji nebo si zapište číslo hlavní verze, abyste byli informováni o aktualizacích systému.
Upozorňujeme, že přístup k databázi prostřednictvím phpMyAdmin může vyžadovat další kroky v závislosti na vašem hostingu. Pokud nejste obeznámeni s phpMyAdmin, je dobré se obrátit na dokumentaci nebo technickou podporu vašeho poskytovatele hostingu.
| Krok | Popis |
|---|---|
| 1 | Přihlaste se do ovládacího panelu hostingu a otevřete phpMyAdmin. |
| 2 | Najděte databázi související s vaším webem Joomla a otevřete ji. |
| 3 | V databázových tabulkách vyhledejte tabulku s názvem # _ _ _ extensions, kde # _ _ _ představuje předponu tabulek Joomla. Předpona tabulky je obvykle nastavena během instalace Joomla a může se lišit od instalace k instalaci. |
| 4 | Otevřete tabulku # _ _ _ extensions a vyhledejte položku s názvem com_installer ve sloupci name . Sloupec name může obsahovat hodnotu s postfixem, jako je com_installer[version_suffix] . |
| 5 | Ve sloupci manifest_cache vyhledejte část kódu začínající na "verze":". Hodnota za tímto řádkem bude představovat verzi Joomla. |
Kontrola verze prostřednictvím online nástrojů
Kromě výše uvedených metod existují také online nástroje, které vám umožňují zkontrolovat verzi Joomla bez přístupu k panelu pro správu.
Jedním z těchto nástrojů je What Joomla Version. Chcete-li použít tento nástroj, musíte zadat adresu URL vašeho webu z Joomla a kliknout na tlačítko "Check".
Dalším užitečným online nástrojem je Joomla Version Check. Chcete-li zkontrolovat verzi Joomla pomocí tohoto nástroje, musíte také zadat adresu URL vašeho webu z Joomla a kliknout na tlačítko "Check".