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

관련 정보