Ir al contenido


Foto

PHP SqlSrv Ubuntgu 16

PHP SqlServer Ubuntu

  • Por favor identifícate para responder
1 respuesta en este tema

#1 ramflores

ramflores

    Member

  • Miembros
  • PipPip
  • 42 mensajes
  • LocationMonterrey, Mexico

Escrito 28 marzo 2017 - 08:38

Buenos dias Foro.

 

Instale el PHP 7 en un server Ubuntu 16, tambien logre instalar los driver de SQLSRV, para la conexion a SQL Server, pero constantemente me indica que no logra conectarce al server, el detalle es que al principio marca el error, pero cuando ya se conecta, responde demasiado rapido, a que se puede deber el error de que no se conecta, o alguna configuracion que revisar?

 

gracias de antemano


  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.409 mensajes
  • LocationRepública Dominicana

Escrito 28 marzo 2017 - 10:02

Aún no especificas cómo instalaste los drivers, si fue directamente del repositorio de microsoft o de algún archivo físico, no has específicado si agregaste el módulo al archivo php.ini, de todos modos te dejo cómo instalarlo y agregarlo al php:

bash
  1. sudo su
  2. curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
  3. curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
  4. exit
  5. sudo apt-get update
  6. sudo ACCEPT_EULA=Y apt-get install -y msodbcsql mssql-tools unixodbc-dev
  7. sudo pecl install sqlsrv
  8. sudo pecl install pdo_sqlsrv
  9. echo "extension=sqlsrv" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
  10. echo "extension=pdo_sqlsrv" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`

Fíjate en las últimas líneas, talvez sean los pasos que te faltan.
 
Saludos.
  • 0





Etiquetado también con una o más de estas palabras: PHP, SqlServer, Ubuntu