gpt4 book ai didi

php - 无法在Docker中安装MongoDB PHP扩展

转载 作者:行者123 更新时间:2023-12-02 20:43:25 25 4
gpt4 key购买 nike

这是我的Dockerfile

FROM php:7.4.0-fpm-alpine

RUN cp "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"

RUN pecl config-set php_ini "$PHP_INI_DIR"

RUN apk add --no-cache pcre-dev ${PHPIZE_DEPS}

RUN pecl install mongodb-1.6.1 \
&& docker-php-ext-enable mongodb

RUN apk del pcre-dev ${PHPIZE_DEPS}

CMD ["php-fpm"]

EXPOSE 9000

但是我得到了: configuration option "php_ini" is not set to php.ini location和建议,将行手动添加到ini文件中(出于其他原因,我不想这样做)。

最佳答案

发现我需要实际执行以下操作:
RUN pear config-set php_ini "$PHP_INI_DIR"

关于php - 无法在Docker中安装MongoDB PHP扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59391957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com