Instalando o PDO_DBLIB para PHP [closed]

3

Estou tentando fazer com que PDOs funcionem com o SQL Server e estou completamente perdido. Eu encontrei isto:

link

link

e disse para tentar isso:

sudo apt-get install php5-mssql

Eu baixei o pecl, mas não tenho ideia do que é ou para onde vai. O manual não ajudou e mesmo que o comando sudo funcionasse, não tenho ideia de onde digitá-lo ...

Eu vou admitir completamente, eu sou completamente ignorante de tudo isso e nem sei por onde começar neste momento.

Meu servidor é hospedado por alguma empresa de hospedagem, é um LAMP, posso fazer login no cPanel. É tudo que sei.

    
por Will Meldon 05.06.2012 / 18:47

2 respostas

1

Se tudo que você tem é cPanel acesso ao seu servidor, então você terá que entrar em contato com o suporte técnico da sua empresa de hospedagem para ajudá-lo a configurar isso.
Você pode usar a extensão php5 mssql para falar com o Sql Server através de uma máquina linux, mas você precisa instalar o link no servidor primeiro.

link oferece uma boa visão geral detalhada do que é necessário para instalar a extensão mssql, uma vez que os freetds está instalado. Mas isso requer acesso shell ao servidor e, normalmente, acesso sudo ou root.

    
por 05.06.2012 / 19:45
3

Eu instalei com êxito o PDO_DBLIB nos meus servidores locais e hospedados.

O servidor local foi fácil, pois eu tinha acesso root completo. Para instalar o PDO_DBLIB, tudo que fiz foi executar este comando no servidor Ubuntu LAMP que eu configurei.

sudo apt-get install php5-sybase

Para instalar isso no meu servidor hospedado foi um assunto um pouco diferente. Eu tive que ligar para eles e dizer o que eu queria. Depois de confundir um Nível 1, fui escalado e eles me informaram que seria um serviço personalizado faturável. O servidor estava rodando o Cent OS (que eu realmente não conheço muito bem), então não sei exatamente o que foi feito, mas eles conseguiram completar minha solicitação sem maiores problemas. O host foi HostGator e me custou cerca de US $ 35.

Nota / aviso lateral, o PDO_DBLIB tem um problema relativamente sério, mas simples, do 5.4.9, que ainda não foi corrigido, então eu prefiro manter uma versão mais antiga por um tempo.

    
por 30.01.2013 / 15:55