How to choose an ecommerce web host

Whether you’re launching a new on-premise ecommerce website on a platform like Magento or X-Cart or evaluating hosting options for an existing site, there are a lot of important factors to consider. It can be easy to get caught in the trap of trying to compare hardware, but the performance of the hosting account and […]

How to fix Apache 2 500 internal server error

How to fix Apache2 500 Internal server error

Utilizing expires headers is an important part of optimizing your website. At times it can be tricky. Apache2 configuration syntax is extremely particular. I’ve gathered a few items to check when you’ve experienced this issue. 1. Server logs When troubleshooting anything with Apache 2, your first step should be checking the apache error log. The […]

How to fix ExpiresByType takes two arguments, a MIME type followed by an expiry date code

500 Internal Server Error

Quick Introduction Recently I was optimizing a client website on a development server. Typically when optimizing I’ll start with going through .htaccess and ensuring that it’s set up for the best web performance. I will typically spend the most time with Expires headers. Every website will respond to expires headers differently which is the reason […]

How to upgrade to PHP 7 on Ubuntu with Apache and mod php.

How to install PHP 7

Prerequisites It’s always best to upgrade your php version to the latest stable version but keep in mind, your website must be able to handle the upgrade. This tutorial assumes that you’re running Ubuntu Trusty and Mod php. You must have the ability to run these commands as root or as a sudo user. If […]