pecl:嘗試安裝 PHP SQL Server 驅動程式時找不到命令

pecl:嘗試安裝 PHP SQL Server 驅動程式時找不到命令

我需要能夠從 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

相關內容