Fix “no signature key” in Ubuntu/Debian

Trying to update an Ubuntu 16.04 but was failing constantly because no signature key was there as you can see from the following warning: - The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32 - The following signatures couldn't be verified because the public key is not…

MAMP Error – Unable to load dynamic library redis.so

I'm at the end of my patients, God knows what was update, MAMP or Brew or something else but I ended with this nasty error for Redis integration: Warning: PHP Startup: Unable to load dynamic library '/Applications/MAMP/bin/php/php5.6.32/lib/php/extensions/no-debug-non-zts-20131226/redis.so' - dlopen(/Applications/MAMP/bin/php/php5.6.32/lib/php/extensions/no-debug-non-zts-20131226/redis.so, 9): image not found in Unknown on line 0 Whaaat was that? Ok, I know I…

Get available methods for an object

There are no better shortcuts than a very good study but there's a tip which can help you to get a bit of speed. Have you ever tried to figure out what available methods you can use from a customer model in Magento? Imagine you load the customer into a variable (or the product, order) #…

Wildcards in Linux

The shell feature that makes these commands so powerful is - Wildcards. Because the shell uses file- names so much, it provides special characters to help you rapidly specify groups of filenames. These special characters are called wildcards. Using wildcards (also known as globbing) allows you to select filenames based on patterns of characters.  …

How to Update Magento 2 (composer way)

Magento 2 offers possibility to update it's self through  Magento backend panel or trough composer  (described here). First of all check if the cache is enabled: php bin/magento cache:status If it is enabled you'll get something similar to this: So we need to disable the cache: That been done we can go further to the actual update process.…