InnoShop requires some prerequisites to run. You will need:
ctype
curl
dom
fileinfo
filter
hash
mbstring
mysql
openssl
session
tokenizer
xml
If you are installing from the source, you should install Composer globally. Composer is a dependency manager for PHP that is used to install InnoShop's dependencies. We recommend following Composer's own installation guide.
If you are using macOS or Linux, we also highly recommend using Homebrew to install and manage your dependencies and packages. This will save you a lot of unnecessary hassle. For more information, see the official documentation.