Podéis ver los requisitos desde este enlace:
https://msdn.microsoft.com/es-es/library/cc296170.aspx
Los pasos son los siguientes:
- Instalar PHP, en nuestro caso la versión 5.5.30, importante que sea x86, según hemos leído el sqlSrv solo va actualmente con la versión x86, aunque tengas una versión deWindows de 64 bits.
Y desde este enlace podéis tener información de como instalarlo en IIS:
https://technet.microsoft.com/es-es/library/hh994592.aspx
- Instalar Microsoft Native Client : http://php.net/manual/es/sqlsrv.requirements.php
- Instalar Microsoft ODBC Driver 11: https://www.microsoft.com/en-us/download/details.aspx?id=36434
- Descargar los ficheros del sqlSrv Version 3.1: https://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx
- Se te habrán descargado unos ficheros con diversas versiones del sqSrv para las diferentes versiones de PHP, en nuestro caso la versión será la 5.5.
- php_sqlsrv_55.dll
- php_pdo_sqlsrv_55.dll
- php_sqlsrv_55_nts.dll
- php_pdo_sqlsrv_55_nts.dll
Escogemos los 2 que estan en negrita, porque viendo el parámetro Thread Safety que hay en el
phpInfo sale como Disabled, si no cogeríamos los otros ficheros.
Con estos ficheros lo que hacemos es ponerlos en la carpeta e extensiones de php, en nuestro
caso c:\php\ext, la ubicación de esta carpeta la podéis sacar del fichero php.ini, buscando
extension_dir.
Finalmente en el fichero php.ini hay que agregar las extensiones, de esta forma:
extension=php_sqlsrv_55_nts.dll
extension=php_pdo_sqlsrv_55_nts.dll
- Instalar Microsoft Visual c++ 2012 Redistribuible x86 si es necesario, en nuestro caso lo necesitabamos, porque nos daba un error sobre el fichero MSVCR110.dll, al ejecutar el fichero php.exe.
- Reiniciar Windows
No hay comentarios:
Publicar un comentario