我最近开始将我的项目从 PHP 7.4 升级到 8.0,并且我目前正在尝试将我的所有 Docker 映像也重建到 PHP 8.0,以便我的映像和我的环境是连贯的。
在此升级之前,我使用的是php:7.4
Dockerfile,在我的 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 或一般网络上找不到其他有此问题的人,所以...名称是否已更改,还是不再需要?或者它甚至是正常的?