Php8.1-dev没有在ubuntu 18.04安装phpize



我正在尝试连接oracle数据库与Laravel。但是当我们尝试运行这个命令"pecl install oci8"。它将抛出一个错误。我使用的是ubuntu 18.4和PHP 8.1。如何安装php

root@linux:~# pecl install oci8
downloading oci8-3.2.1.tgz ...
Starting to download oci8-3.2.1.tgz (190,781 bytes)
.........................................done: 190,781 bytes
13 source files, building
running: phpize
sh: 1: phpize: not found
ERROR: `phpize' failed

我在PHP8.1的Alpine上有同样的错误,我通过添加:

ln -s /usr/bin/phpize81 /usr/bin/phpize
ln -s /usr/bin/pecl81 /usr/bin/pecl

到docker文件中,由于未知的原因php81安装时丢失了php和php。

最新更新