Pokud pracujete s webovými stránkami založenými na platformě Joomla, pak se někdy můžete dostat do situace, kdy je třeba určit přesnou verzi systému bez přístupu k panelu správce. To může být užitečné, například pokud chcete vědět, zda je nainstalovaná Joomla aktualizována na nejnovější verzi nebo zda jste našli zranitelnosti související s konkrétní verzí.
Existuje několik způsobů, jak definovat verzi Joomla bez přístupu k panelu správce. Jedním z nejjednodušších a nejspolehlivějších způsobů je zkontrolovat instalační soubory systému. Každá verze Joomla má svůj vlastní instalační soubor, jehož název obvykle obsahuje informace o verzi. Například pro Joomla 3.9.5 se instalační soubor nazývá "Joomla_3.9.5-Stable-Full_Package.zip". Vyhledejte archiv, stáhněte si jej a zkontrolujte název instalačního souboru. Tímto způsobem budete moci přesně definovat verzi Joomla použitou na webu.
Pokud nemůžete najít nebo stáhnout instalační soubor Joomla a také nemáte přístup k panelu správce, můžete zkontrolovat zdrojový kód webu. Podívejte se na kód domovské stránky webu a hledejte řádky zobrazení "
". V těchto řádcích najdete informace o verzi Joomla, která se používá na webu. Všimněte si, že tyto řádky může změnit správce webu, takže výsledky nemusí být vždy přesné.
Chcete-li dosáhnout spolehlivějšího výsledku, můžete použít specializované online nástroje vytvořené k definování verze Joomla. Jednoduše nahrajte soubory webu do těchto nástrojů a automaticky identifikují verzi Joomla používanou na webu. Takové nástroje mohou být užitečné, pokud nechcete ručně kontrolovat instalační soubory nebo zdrojový kód.
Definice verze Joomla bez přístupu k panelu správce
Zde je několik způsobů, jak definovat verzi Joomla bez přístupu k panelu správce:
- Průzkum kódu stránky: Analyzujte zdrojový kód jakékoli stránky vašeho webu Joomla. Často je verze Joomla uvedena v metadatech stránky nebo v komentářích kódu. Zdrojový kód stránky můžete zobrazit kliknutím pravým tlačítkem myši a výběrem "Zobrazit kód" v prohlížeči.
- Analýza adres URL: Některé verze Joomla mají jedinečné adresy URL, které lze použít k definování verze. Například pokud má Adresa URL vašeho webu " index.php?option=com_content", pak to může znamenat Joomla 2.5.x nebo starší verze. Pokud je v adrese URL " index.php?option=com_config", pak to může znamenat Joomla 3.x nebo novější verze.
- Kontrola systému souborů: Prozkoumejte obsah souborového systému Joomla. Každá verze Joomla má jedinečné soubory nebo složky, které lze použít k definování verze. Některé starší verze Joomla mají například soubory zvané " version.php "nebo" version.php-dist". Tyto soubory nebo složky můžete vyhledat v kořenovém adresáři vašeho webu.
Pomocí těchto metod budete moci definovat verzi Joomla i bez přístupu k panelu správce. Znalost verze Joomla vám pomůže zajistit bezpečnost a podporu vašich webových stránek.
Metoda 1: zobrazení souboru verze.php
Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete klienta FTP a připojte se k serveru, kde je Joomla nainstalována.
- Přejděte do kořenové instalační složky Joomla.
- Vyhledejte a otevřete soubor version.php v textovém editoru.
- Najděte řádek s proměnnou $RELEASE.
- Uvnitř proměnné $ RELEASE bude uvedena verze Joomla.
Například v souboru version.php najdete následující řádek:
| $RELEASE = '3.9.23'; |
To znamená, že máte nainstalovanou Joomla verzi 3.9.23.
Upozorňujeme, že soubor version.php může být v jiné složce, pokud jste jej přesunuli z bezpečnostních důvodů.
Metoda 2: Zobrazení meta tagů souborů šablony
Pokud nemáte přístup k administrátorskému panelu Joomla, můžete definovat verzi CMS procházením meta tagů souborů šablony. Tento způsob může být užitečný, pokud potřebujete rychle získat informace o verzi Joomla na webu.
Chcete-li tuto metodu provést, otevřete procházení zdrojového kódu webové stránky. Vyhledejte soubor šablony používaný na webu. Obvykle se jedná o soubor s příponou."php" nebo ".html".
Otevřete soubor šablony a vyhledejte meta tag "generátor". Tato značka obvykle uvádí verzi Joomla používanou na webu. Například meta-tag může vypadat následovně:
V tomto příkladu " Joomla!"označuje verzi Joomla nainstalovanou na webu. V tomto případě to nenaznačuje konkrétní verzi, takže k definování verze Joomla možná budete potřebovat další informace.
Pomocí této metody můžete rychle získat informace o verzi Joomla na webu bez přístupu k panelu správce.