尝试安装 PHP SQL Server 驱动程序时未找到 pecl:命令

尝试安装 PHP SQL Server 驱动程序时未找到 pecl:命令

我需要能够从 PHP 访问 MSSQL 数据库,并且我正在尝试激活驱动程序来执行此操作,因为 mssql php 在 PHP 5.6 之后被本机删除。

以下是我尝试过的:

sudo su
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
exit
sudo ACCEPT_EULA=Y yum install msodbcsql
sudo yum install unixODBC-devel
yum groupinstall "Development Tools"
sudo pecl install sqlsrv pdo_sqlsrv
sudo echo "extension= pdo_sqlsrv.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
sudo echo "extension= sqlsrv.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`

我收到错误消息“pecl:未找到命令”

我该怎么做才能安装它?

答案1

好像pecl没有安装。

在 RHEL 上,你可以像这样安装:

yum install php-pear

相关内容