gpt4 book ai didi

php - 无法在 PHP 的 docker 镜像中安装 JSON 扩展

转载 作者:行者123 更新时间:2023-12-04 15:57:53 24 4
gpt4 key购买 nike

我最近开始将我的项目从 PHP 7.4 升级到 8.0,我目前正在尝试将我所有的 Docker 镜像也重建到 PHP 8.0,以便我的镜像和我的环境保持一致。
在这次升级之前,我使用的是 php:7.4 ,在我的 Dockerfile 中,我有这一行用于扩展安装:

RUN docker-php-ext-install mysqli pdo pdo_mysql json
今天,相同的命令适用于 JSON,在那里我收到以下错误:
Installing shared extensions:     /usr/local/lib/php/extensions/no-debug-non-zts-20200930/
cp: cannot stat 'modules/*': No such file or directory
make: *** [Makefile:87: install-modules] Error 1
我在 Stack Overflow 或一般的网络上找不到其他有此问题的人,所以...名称已更改,还是不再需要?或者它甚至是正常的?

最佳答案

在 PHP 8 中 JSON extension was made "always available"因此不再需要手动安装它。

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

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