Get the most out of your Centmin Mod LEMP stack
Become a Member

Stable Branch backport imagick php extension routine from 123.09beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Jan 12, 2017.

  1. eva2000

    eva2000 Administrator Staff Member

    55,801
    12,271
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,857
    Local Time:
    4:13 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    backport imagick php extension routine from 123.09beta01

    backport into 123.08stable the imagick php extension routine from 123.09beta01 as broken imagick php extension install due to Remi yum repo renaming of imagemagick system yum packages causing imagick php extension routine to fail. This was fixed in 123.09beta01, so backporting to 123.08stable.

    the imagick php extension fails to compile without this fix with errors

    during compile
    Code (Text):
    checking whether to enable the imagick extension... yes, shared
    checking for pkg-config... /usr/bin/pkg-config
    checking ImageMagick MagickWand API configuration program... checking Testing /usr/local/bin/MagickWand-config... Doesn't exist
    checking Testing /usr/bin/MagickWand-config... Doesn't exist
    checking Testing /usr/sbin/bin/MagickWand-config... Doesn't exist
    checking Testing /opt/bin/MagickWand-config... Doesn't exist
    checking Testing /opt/local/bin/MagickWand-config... Doesn't exist
    configure: error: not found. Please provide a path to MagickWand-config or Wand-config program.
    make: *** No targets specified and no makefile found.  Stop.
    make: *** No rule to make target `install'.  Stop.
    


    on php-fpm restart
    Code (Text):
    Starting php-fpm [11-Jan-2017 18:21:47] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20121212/imagick.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20121212/imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0
    


    once you update 123.08stable via centmin.sh menu option 23 submenu option 1 to setup git environment (if you haven't already done so - one time task), use centmin.sh menu option 23 submenu option 2, and then exit centmin.sh and re-run centmin.sh you should run centmin.sh menu option 15 to fix and update imagemagick system and imagick php extensions. This only for 123.08stable users as 123.09beta01 users already have this fix.

    Continue reading...


    Centmin Mod Github Current Stable branch