In the examples shown, replace "X.Y" with your app's PHP version (for example, "5.4" or "7.0").

Ice is a PHP web framework implemented as a C extension.

The Ice framework currently supports PHP 5.4, 5.5, 5.6, and 7.0.

Install the Ice Framework Extension

To use the Ice framework, you must first install the Ice PHP extension for your version of PHP.

To install this extension, SSH into your server as root and run the following commands:

sudo apt-get install git gcc make autoconf libc-dev pkg-config
git clone --depth=1 https://github.com/ice/framework.git
cd framework/
PATH=/opt/sp/phpX.Y/bin:$PATH ./install
sudo bash -c "echo extension=ice.so > /etc/phpX.Y-sp/conf.d/ice.ini"
sudo service phpX.Y-fpm-sp restart

Verify Ice Installation

You can verify the Ice extension is installed with the command:

phpX.Y-sp -i | grep ice

If Ice is installed correctly, you will see the following:

/etc/phpX.Y-sp/conf.d/ice.ini,
ice
ice => enabled
Website => http://www.iceframework.org
Email => info@iceframework.org
FreeNode => #iceframework
Twitter, Packagist => iceframework
GitHub => ice

Installing the Ice Framework on PHP 7.1

The Ice Framework extension does not currently work with PHP 7.1. If you attempt to install it on PHP 7.1, you will encounter errors building the extension.

Alert: For Control Panel Help & Tutorials, click here: Panel Tutorials
Was this answer helpful? 70 Users Found This Useful (274 Votes)