Our Extensions

Take a look at our WordPress and Magento extensions.

Certbot-auto problem on CentOS 6.9 “Error: Multilib version problems found”

Turns out “certbot-auto” updates itself and any necessary packages. Found the solution to this was to “yum erase openssl.i686 0:1.0.1e-57.el6” and then re-run certbot-auto to reinstall the necessary packages. [root@box ~]# ./certbot-auto certonly -n -d mywebsite.co.uk -d www.mywebsite.co.uk –webroot –webroot-path

read more

0 comments

Magento – solving the “Invalid Form Key. Please refresh the page.” on login

Sometimes you get the “Invalid Form Key. Please refresh the page.” on admin login in Magento, especially when migrating Magento to a new server or domain name. This is usually to do with the cookie domain setting being wrongly set

read more

0 comments

Install multiple Redis instances on ports 6379 and 6380 for Magento

Create the directory for the new instance $ sudo install -o redis -g redis -d /var/lib/redis2 Create a new configuration file $ sudo cp -p /etc/redis/redis.conf /etc/redis/redis2.conf Edit the new configuration file $ sudo nano /etc/redis/redis2.conf pidfile /var/run/redis/redis-server2.pid logfile /var/log/redis/redis-server2.log

read more

0 comments

Fix for Magento error – Item (Mage_Customer_Model_Customer) with the same id already exist

After upgrading to Magento 1.9.3.10 I kept getting the following error when trying to go to the Customers screen. A similar error can also happen on other screens. It’s when a Collection is being built, BUT there are duplicate entity_ids

read more

0 comments

How to install/download a previous Letsencrypt to a new server (migrate a Letsencrypt certificate)

To migrate a Letsencrypt certificate so that auto-renewal works. # remove old config files if they are there, otherwise it might create the SSL files under a -0001 directory. rm -rf /etc/letsencrypt/live/domain.co.uk* rm -rf /etc/letsencrypt/archive/domain.co.uk* rm -rf /etc/letsencrypt/renewal/domain.co.uk* # download

read more

0 comments

Standard nginx and LetsEncrypt set up

1) Add the DOMAIN.conf file as shown below to /etc/nginx/sites-available 2) Create a symbolic link to DOMAIN.conf in /etc/nginx/sites-enabled ln -s /etc/nginx/sites-available/DOMAIN.conf /etc/nginx/sites-enabled 3) Comment out the “return” redirect line and ssl_certificate, ssl_certificate_key lines. 4) Restart nginx 5) Create your

read more

0 comments

How to exclude Mozilla Thunderbird from Windows 10 Defender Anti-Virus when Thunderbird is running slow

Working with Windows 10, I switched from Avast to Windows Defender and found it slowed down Thunderbird an awful lot. Thunderbird would hang and go into “Thunderbird is not responding” mode, which was a bit of a nightmare. After some

read more

0 comments

How to dump all MySQL databases to reduce size of ibdata1 file

The /var/lib/mysql/ibdata1 file can grow gigantic, here is the procedure to reduce the size of it : 1) Dump all databases as one file mysqldump -u root -p –all-databases –routines –verbose –skip-lock-tables –result-file=alldb.sql 2) drop all databases 3) Stop MySQL,

read more

0 comments

Clearing Magento logs

To clean the Magento logs. The settings are under System > Configuration > Advanced > System > Log Cleaning. If it hasn’t been working, then you manually clean the logs. cd /var/www/website.com/httpdocs/shell display the size of the log files php

read more

0 comments

Magento 1.9 – Enable / Disable Symlinks

They’ve taken out enable/disable symlinks in Magento 1.9 for security reasons, but AOE Scheduler likes them, so if you really need to do it use : UPDATE core_config_data SET value = ‘0’ WHERE path = ‘dev/template/allow_symlink’;

0 comments