【问题标题】:Laradock: Install image magikLaradock:安装 imagemagick
【发布时间】:2017-08-28 05:03:36
【问题描述】:

我正在尝试在 laradock 中安装 image magik https://github.com/laradock/laradock

我已经设置了 nginx、mysql、redis 和 elasticsearch。 我尝试使用

在 php-fpm 中安装图像 magik

运行 apt-get -y update && \ apt-get install pkg-config libmagickwand-dev -y && \ pecl install imagick

运行 docker-php-ext-enable imagick

但没有生成静止图像。

【问题讨论】:

    标签: docker homestead laradock


    【解决方案1】:

    请尝试通过以下命令重建 docker 容器。

    docker-compose build --no-cache
    

    【讨论】:

      【解决方案2】:

      .env 文件中有一个用于安装 ImageMagick 的变量(在 Laradock v7.x 中) 默认为false,但设置为PHP_FPM_INSTALL_IMAGEMAGICK=true 就可以了。

      【讨论】:

        【解决方案3】:

        我通过将以下内容添加到 php-fpm 的 docker 文件中以获取 https://github.com/laradock/laradock 的 docker 映像来使其工作

        RUN apt-get update && apt-get install -y 
        git libmagick++-dev 
        --no-install-recommends && 
        git clone https://github.com/mkoppanen/imagick.git && 
        cd imagick && git checkout phpseven && phpize && ./configure && 
        make && make install && 
        docker-php-ext-enable imagick && 
        cd ../ && rm -rf imagick
        

        还要在 docker-compose.yml 旁边的 .env 中设置 PHP_FPM_INSTALL_EXIF=true

        删除以前的容器和图像并创建新的构建

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-06-04
          • 1970-01-01
          • 2018-12-01
          • 2013-09-02
          • 2011-05-11
          • 1970-01-01
          • 2021-06-11
          相关资源
          最近更新 更多