Instantly share code, notes, and snippets.

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

1. Download the phpseven branch of the imagick repository

git clone https://github.com/mkoppanen/imagick.git 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 "extension=imagick.so" >> /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

@fyrebase

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 https://github.com/mkoppanen/imagick.git and switch to the phpseven branch.

@bossanova808

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