O driver pdo_sqlsrv pode ser instalado no Linux / Ubuntu com o php 5.5.3 usando o pecl install pdo_sqlsrv?

3

Com toda a probabilidade, negligenciei uma boa impressão em algum lugar, então essa pergunta pode parecer estúpida, mas esclarecerá minhas dúvidas.

Passei horas tentando instalar o driver PDO pdo_sqlsrv no servidor Ubuntu 13.04 PHP 5.5.3. A tentativa foi baseada em uma captura de tela phpinfo () enviada para mim mostrando tal driver disponível e ativado. Então, tentei fazê-lo funcionar em uma máquina Ubuntu-PHP.

Eu vi pdo_sqlsrv e sqlsrv disponíveis quando eu verifico com

pecl search sqlsrv

Ao tentar instalá-lo (pecl install pdo_sqlsrv), encontrei o problema phpize: "não é possível encontrar o config.m4" (este problema tem muita cobertura na web, mas nenhuma solução clara).

No entanto, mais tarde, fiquei sabendo que, se este módulo é para uma instalação baseada no Windows e não para um PHP baseado em Linux. Alguém pode confirmar isso e me indicar a configuração ideal para o PHP com o driver MSSQL ativado.

    
por anup 05.02.2014 / 11:16

1 resposta

3

Da documentação da extensão sqlsrv no link

A extensão SQLSRV é compatível apenas com o PHP em execução no Windows.

Existe o dblib experimental link

    
por 19.03.2014 / 17:45