How To Enable php-imagick (ImageMagick)
Question
What are the steps to enable php-imagick (ImageMagick)?
Answer
php-imagick (ImageMagick) is a php extension that is required to use our Email Marketing plugin for VTiger. In most cases, it will be pre-installed on your server/hosting, however if you spot warning message when creating email templates – you then need to enable/install php-imagick.
Dedicated Unix Server
If you are server administrator, you will need to log into terminal (SSH) using putty and install imagick.
Ubuntu: Run “apt-get install php-imagick” and restart your webserver.
Debian: Run “apt-get install php-imagick and restart your webserver.
Centos: Run “yum install php-imagick” and restart your webserver.
If none of those work – please try google and see what you can come with. Every server is unique and it’s hard to explain in a tutorial that applies to all.
Shared Server (Hosting)
If your VTiger is hosted at hostgator, godaddy, deamhost, siteground, etc.. shared plan – it is your best bet to either contact the hosting provider and ask to enable php-imagick, or search for instructions on their wiki/help site.
*Tip: If you have access to CPanel, you might be able to do that yourself. Find “PHP Configuration” in CPanel, open it and check the ‘php-imagick’ extension in the list available. Note, this might not apply to everyone but is the most common way to enable php-imagick on shared server.
Windows Servers
If your VTiger is hosted on Windows server, it is likely that your webserver already has php-imagick files, but it might not be enabled. To enable the extension – locate php.ini and in the file there should be a line with ‘imagick’ (just search for that in the file) and remove the ; so it’s “extension=php_imagick.dll”. Once you do that, save php.ini and restart your webserver. Detailed instructions can be found here:
Description
How To Enable php-imagick (ImageMagick)
Moved By
Chris (29 Jan, 2025)
Last updated