Come controllare la versione di Magento 2

versione-magento

Magento è stata conosciuta come la più grande piattaforma di gestione dei contenuti di e-commerce.

Moltissime grandi Azienda infatti utilizzano ancora questo CMS, per fare qualche nome: Samsung, Lenovo, Olympus, men’s Health, Nestlé, Nike e davvero tanti altri. L’elenco infatti sarebbe davvero troppo lungo, se volessimo inserire tutti i nomi.

Senza considerare anche anche piccole e medie Aziende hanno riposto la loro fiducia in Magento. Questo perché questo CMS è davvero poliedrico e pieno di funzionalità, il che lo rende perfetto per ogni tipologia di attività.

Magento 2 viene continuamente aggiornato nel tempo, quindi i proprietari dei negozi potrebbero richiedere di modificare la loro versione attuale di Magento.

In questo articolo, vedremo come controllare la versione di Magento 2. In questo modo potrai sapere se dovrai fare un aggiornamento o meno, della tua piattaforma. Ricorda infatti: mantenere la tua piattaforma aggiornata, è il primo importante passo per tenerla sicura, protetta e funzionale.

Vediamo quindi alcuni metodi per veri e propri per eseguire questa operazione.

Metodo 1: controllo versione Magento dall’ URL

Un modo per controllare la versione di Magento non è utilizzare alcuno strumento ma semplicemente aggiungere /magento_version seguita dall’URL del tuo dominio e quindi eseguire la ricerca. I risultati mostrati sono la tua versione di Magento e l’edizione in esecuzione sul tuo sito web.

Vediamo l’esempio : https://marketplace.magento.com/magento_version

versione-magento

Metodo 2: controllare la versione Magento tramite tools

Oltre a questo approccio di cui sopra, ci sono anche tre strumenti online gratuiti da usare. Allo stesso modo, tutto ciò che devi fare è inserire l’URL del tuo negozio.

Magescan

magescan

MageScan lavora come fornitore di servizi, e aiuta i proprietari di negozi web e gli sviluppatori a testare i propri siti rispetto agli standard di sicurezza Magento suggeriti. Questo strumento, quindi, fornisce agli utenti varie informazioni riguardanti i loro negozi Magento, tra cui anche la versione di Magento installata. Può farlo analizzando i file Magento predefiniti e come cambiano tra le versioni.

Dopo aver compilato l’URL del tuo negozio, MageScan ti fornirà non solo i due risultati più importanti come possono mostrare tutti gli strumenti di cui sopra, ma rivela anche altre informazioni come provider di hosting, pannello di amministrazione, registri, controllo della versione, file di sviluppo, ecc.

MageReport

Offre la stessa funzione di MageScan, MageReport fornisce all’utente anche la versione, edizione di Magento utilizzata nei tuoi negozi. Inoltre, analizza le informazioni dettagliate sullo stato di sicurezza che il sito Web sta affrontando e le cose più utili sono alcuni consigli di correzione per curare queste vulnerabilità.

magereport

MageReport è fornito da Byte.nl, un professionista di hosting per i fornitori Magento. Questo strumento utilizza modelli di identificazione basati sul comportamento.  MageReport può trovare per i negozi online basati su Magento:

  • Versione attuale di Magento
  • Versione Magento deprecata
  • Posizione predefinita /admin
  • patch di sicurezza
  • ransomware
  • Controllo della versione
  • Software server obsoleto

Metodo 3: tramite la dashboard di Admin

Un altro metodo per ottenere il numero di versione di Magento è talmente semplice che spesso non si nota neanche. Accedi al tuo pannello di amministrazione, quindi nella dashboard troverai la versione Magento nell’angolo in basso a destra di ogni pagina di backend.

dashboard-magento-versione

Metodo 4: controlla il file Composer.json

Puoi fare il controllo della versione anche nella root, nella linea legata al file composer.json. Per esempio:

{
    "name": "magento/magento2ce",
    "description": "Magento 2 (Open Source)",
    "type": "project",
    "version": "2.2.6-dev",
    "license": [
        "OSL-3.0",
        "AFL-3.0"
    ],
    ...

Metodo 5: usando il codice PHP

Per Magento 1:

Mage::getVersion() //will return the magento version

Per Magento 2:

echo \Magento\Framework\AppInterface::VERSION;

Per Magento 2.1

Per prima cosa:

public function __construct( \Magento\Framework\App\ProductMetadataInterface $productMetadata ) {
	$this->productMetadata = $productMetadata;
}
public function getMagentoVersion() {
	return $this->productMetadata->getVersion();
}

Per seconda cosa:

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$productMetadata = $objectManager->get('Magento\Framework\App\ProductMetadataInterface');
echo $productMetadata->getVersion();

Metodo 6: tramite riga di comando

Puoi lanciare il comando:

php bin/magento --version

Ci sono due opzioni per trovare la versione di Magento 2.

Per prima cosa, prova il composer.json e cerca la parola chiave version.

composer licenses | grep Version:

Un altro modo è scrivere:

composer licenses | grep Name:

In conclusione

Magento 2 è un’eccellente soluzione di e-commerce con funzionalità e servizi pensati appositamente per scopi commerciali. Diventa però fondamentale tenerlo sempre aggiornato alla sua ultima versione, in modo che siano installati tutti gli ultimi aggiornamenti di sicurezza. Il tuo sito sarà così sempre sicuro, protetto e veloce.

 

Ti è piaciuto questo articolo? Votalo!

Torna in alto