Maison >développement back-end >PHP7 >Comment installer l'extension imagick en php7
Applicable aux systèmes Centos6.x et Centos7.x. PHP utilise la version 7.1. Le package wlnmp en un clic prend déjà en charge cette extension
adresse du package d'extension imagick :
. https://pecl.php.net/package/imagick
1. Installez les dépendances requises si vous êtes informé que d'autres dépendances sont manquantes lors de la compilation, veuillez les installer vous-même
yum install autoconf gcc gcc-c++ ImageMagick-devel<.>2. Téléchargez imagick La dernière version stable
wget https://pecl.php.net/get/imagick-3.4.4.tgz tar xf imagick-3.4.4.tgz cd imagick-3.4.4 /usr/local/php/bin/phpizepeut être exécutée en fonction de l'emplacement de votre phpize (si vous ne savez pas où se trouve phpize, recherchez simplement / -name phpize pour le trouver). en cours d'exécution, les informations suivantes seront affichées, puis compilez
Configuring for: PHP Api Version: 20160303 Zend Module Api No: 20160303 Zend Extension Api No: 3201603033. Après avoir compilé le module d'extension
./configure --with-php-config=/usr/local/php/bin/php-config make make install, le répertoire dans lequel le module d'extension a été compilé sera affiché /usr/local/ php/lib/php/extensions/no-debug-non-zts-20160303/4. Modifiez php.ini pour ajouter l'extension
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/" extension=imagick.soRemarque : si le chemin extension_dir a déjà été configuré. , il vous suffit de configurer extension=imagick.so Enregistrer et quitter, redémarrer phpVous pouvez voir via phpinfo que l'extension a pris effet
PHP7"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!