This tutorial will take you through the steps on how to check what PHP extensions are installed on your server to meet PHP extension requirements for Magento 2.0.

First you will need to login to putty; it does not matter if you login as a root user or not. After you have logged in type “php -m” and hit the enter key. A list of PHP modules (extensions) that are installed on your server will appear. Compare the list to Magento’s 2.0 Required PHP Extensions list. In my case scenario we are missing the extension mhash but come to find out that mhash is obsoleted by hash. So hash has replaced mhash which means we have all of the required PHP extensions for Magento 2.0.

Required PHP extensions:

green-check bc-math (enterprise edition only)
green-check curl
green-check gd, ImageMagick 6.3.7 (or later) or both
green-check hash
green-check intl
green-check mbstring
green-check mcrypt
red-check mhash (obsolete see hash)
green-check opcache (not required; highly recommended)
green-check openssl
green-check PDO/MySQL
green-check SimpleXML
green-check soap
green-check xml
green-check xsl
green-check zip
green-check json (PHP 7 only)
green-check iconv (PHP 7 only)

Elyssa McGregor

Hi! I'm Elyssa McGregor. I love helping people succeed online and promoting businesses with our wide range of promotional products. I have a love for search engine optimization (SEO) and getting companies out there on the world wide web. How can I help you?

View all posts

Add comment

Your email address will not be published. Required fields are marked *