pecl: Befehl beim Versuch, den PHP SQL Server-Treiber zu installieren, nicht gefunden

pecl: Befehl beim Versuch, den PHP SQL Server-Treiber zu installieren, nicht gefunden

Ich muss von PHP aus auf MSSQL-Datenbanken zugreifen können und versuche, den Treiber dafür zu aktivieren, da mssql php nach PHP 5.6 nativ entfernt wurde.

Folgendes habe ich versucht:

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*||"`

Ich erhalte die Fehlermeldung „pecl: Befehl nicht gefunden“

Was kann ich tun, um dies zu installieren?

Antwort1

Es scheint, dass pecles nicht installiert ist.

Unter RHEL würden Sie es folgendermaßen installieren:

yum install php-pear

verwandte Informationen