我在Windows 7上使用Laradock。我需要安装bz2扩展名,因此我如下编辑了php-fpm Dockerfile-70。
添加以下代码-
ARG INSTALL_BZ2=true
RUN if [ ${INSTALL_BZ2} = true ]; then \
# Install the bz2 extension
pecl install bz2 && \
docker-php-ext-enable bz2 \
;fi
然后,当我运行
docker-compose build php-fpm
时,出现以下错误。我做了谷歌搜索并尝试了建议,到目前为止没有任何效果。running: phpize
Cannot find config.m4.
Make sure that you run '/usr/local/bin/phpize' in the top level source directory of the module
ERROR: `phpize' failed
请对此提出建议。
最佳答案
像这样安装bz2 lib和php扩展:
RUN apt-get install -y libbz2-dev \
&& docker-php-ext-install bz2
关于php - Docker:phpize找不到config.m4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39428632/