Laradockのphp-fpmでWebP Supportをオンにする。
適当個人開発中にFetch APIで画像アップロードしつつ.webpに変換してたのですが、
mampからdockerに変えた事によってエラーでてた、事に気づいてしまった。
Laradockでどうやって入れたらいいのか色々試して結構時間かかってしまいました。
/php-fpm/Dockerfile
にバージョンとかにもよるとは思いますが
と、よくはわかってないけど下記入れたらとりあえず動きました。
###########################################################################
# GD:
###########################################################################
USER root
RUN apt-get install -y libwebp-dev && \
docker-php-ext-configure gd \
--enable-gd-native-ttf \
--with-jpeg-dir=/usr/lib \
--with-webp-dir=/usr/lib \
--with-freetype-dir=/usr/include/freetype2 && \
docker-php-ext-install gd
webp/decode.h not found.
ってのがでたのでlibwebp-devってのを入れてます
Laradock色々入りすぎてるのでどうも別で用意した方がよさげ、という情報もみかけつつ
でもとりあえず動いたし面倒だからまたの機会に。
ディスカッション
コメント一覧
まだ、コメントがありません