瀏覽代碼

add extension imagick installed check

Shao Yu-Lung (Allen) 4 年之前
父節點
當前提交
ac08bc4364
共有 2 個文件被更改,包括 4 次插入2 次删除
  1. 2 1
      php-fpm/Dockerfile
  2. 2 1
      workspace/Dockerfile

+ 2 - 1
php-fpm/Dockerfile

@@ -772,7 +772,8 @@ RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
     else \
       pecl install imagick; \
     fi && \
-    docker-php-ext-enable imagick \
+    docker-php-ext-enable imagick; \
+    php -m | grep -q 'imagick' \
 ;fi
 
 ###########################################################################

+ 2 - 1
workspace/Dockerfile

@@ -1202,7 +1202,8 @@ RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
       pecl install imagick; \
     fi && \
     echo "extension=imagick.so" >> /etc/php/${LARADOCK_PHP_VERSION}/mods-available/imagick.ini && \
-    ln -s /etc/php/${LARADOCK_PHP_VERSION}/mods-available/imagick.ini /etc/php/${LARADOCK_PHP_VERSION}/cli/conf.d/20-imagick.ini \
+    ln -s /etc/php/${LARADOCK_PHP_VERSION}/mods-available/imagick.ini /etc/php/${LARADOCK_PHP_VERSION}/cli/conf.d/20-imagick.ini && \
+    php -m | grep -q 'imagick' \
 ;fi
 
 ###########################################################################