Tool: Magerun

Magerun is hét Zwitserse zakmes voor elke Magento ontwikkelaar. De tool bevat vele functionaliteiten om uw Magento website via de CLI te beheren zo kunt u snel informatie over de shop opvragen, cache beheren, back-ups maken en nog vele andere handigheden.

Hoe te gebruiken

Magerun is standaard op onze HPW servers geïnstalleerd en deze kunt u dan ook direct gebruiken als u bent ingelogd op de server. Magerun dient uitgevoerd te worden vanuit de webroot van een website.

Magerun komt in 2 varianten. In het geval u Magento 1.x gebruikt, dan dient u n98-magerun te gebruiken. Wanneer gebruikt wordt gemaakt van Magento 2.x, dan dient u n98-magerun2 te gebruiken als commando. In de onderstaande voorbeelden gaan wij uit van Magento 1.0

Voorbeelden Magerun

 

Algemene informatie over uw webshop

n98-magerun sys:info

Geeft het volgende resultaat:

                            
+---------------------+-------------------------------+
| name                | value                         |
+---------------------+-------------------------------+
| Version             | 1.9.x.x                       |
| Edition             | Community                     |
| Cache Backend       | Zend_Cache_Backend_File       |
| Cache Directory     | /var/hpwsites/u_..../var/cache|
| Session             | files                         |
| Crypt Key           | 936ccf420ad5dee1a756787e09ff9b|
| Install Date        | Tue, 19 Oct 2016 13:37:20 +000|
| Vendors (core)      | Mage, Zend                    |
| Vendors (community) | Cm, Phoenix                   |
| Attribute Count     | 131                           |
| Customer Count      | 25                            |
| Category Count      | 2                             |
| Product Count       | 35                            |
+---------------------+-------------------------------+

Toon alle gebruikers

n98-magerun admin:user:list

Geeft het volgende resultaat:

 
+----+----------+------------------+--------+
| id | username | email            | status |
+----+----------+------------------+--------+
| 1  | Linqhost | info@linqhost.nl | active |
+----+----------+------------------+--------+

Wachtwoord admin-account resetten

n98-magerun admin:user:change-password

Toon status van de cache

n98-magerun cache:list

Geeft het volgende resultaat:

 
+-------------+---------+
| code        | status  |
+-------------+---------+
| config      | enabled |
| layout      | enabled |
| block_html  | enabled |
| translate   | enabled |
| collections | enabled |
| eav         | enabled |
| config_api  | enabled |
| config_api2 | enabled |
+-------------+---------+

Leeg de cache van uw webshop

n98-magerun cache:clear

Plaats webshop in onderhoudsmodus

n98-magerun sys:maintenance

 

Meer voorbeelden

Magerun is een zeer uitgebreide tool, voor meer voorbeelden kunt u kijken op de Magerun Magerun command wiki pagina.