Instantly share code, notes, and snippets.

What would you like to do?
Installing Imagick with PHP 7

1. Download the phpseven branch of the imagick repository

git clone imagick

2. phpize for target PHP version

cd imagick && /path/to/php7/bin/phpize && ./configure && make && make install

3. Enable the extension for your PHP version

echo "" >> /path/to/php.ini

4. Restart PHP / Apache (I run php-fpm)

For php-fpm:

service php5-fpm restart

For apache, something like:

sudo apache2ctl graceful


This comment has been minimized.

fyrebase commented Dec 11, 2015

The above git clone command didn't work for me. I had to git clone and switch to the phpseven branch.


This comment has been minimized.

bossanova808 commented Jan 15, 2016

It's also important to run configure with the correct php-config so e.g. on severpilot managed serves ./configure --with-php-config=/opt/sp/php7.0/bin/php-config

I also had to sudo apt-get install libmagickwand-dev libmagickcore-dev along the way

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment