尝试在 Ubuntu14.04 上使用 pecl 安装 oci8 时出现错误

尝试在 Ubuntu14.04 上使用 pecl 安装 oci8 时出现错误

oci8我在 Ubuntu 上尝试使用以下命令安装时出现错误pecl

sudo: pecl: command not found

答案1

PECL 是 PHP 扩展的存储库,提供所有已知扩展的目录以及用于下载和开发 PHP 扩展的托管设施。PECL 使用的打包和分发系统与其姊妹 PEAR 共享。PEAR 是 PHP 扩展和应用程序存储库,位于https://pear.php.net

在 Ubuntu 14.04 中打开终端并输入:

sudo apt-get install php-pear php5-dev # required in order to use pecl  
sudo pecl install oci8-2.0.12   

这是使用 pecl 在 Ubuntu 14.04 上安装 oci8 的最简单方法,但由于 XAMPP,您已安装 PHP 7.2。您可以按照以下说明在 PHP 版本之间切换如何安装两个版本的 PHP 并在它们之间轻松切换?

在 Ubuntu 16.04 中输入:

sudo apt install php-pear php7.0-dev # required in order to use pecl 
sudo pecl install oci8  

在 Ubuntu 18.04 中输入:

sudo apt install php-pear php7.2-dev # required in order to use pecl 
sudo pecl install oci8

要查看 pecl 使用信息类型:

man pecl   

相关内容