Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para conectarse a SQL Server desde una aplicación PHP, necesita los siguientes componentes instalados en este orden:
Tiempo de ejecución de PHP: descargue e instale PHP desde php.net (Windows) o use el administrador de paquetes del sistema (Linux/macOS).
Microsoft ODBC Driver for SQL Server: los controladores PHP requieren el controlador ODBC. Descárguelo desde Download ODBC Driver for SQL Server (Descargar controlador ODBC para SQL Server).
Controladores de Microsoft para PHP para SQL Server: descargue los controladores de Descargar los controladores de Microsoft para PHP para SQL Server. Para obtener más información sobre la compatibilidad de versiones, consulte Requisitos del sistema para los controladores de Microsoft para PHP para SQL Server.
Servidor web (opcional): configure IIS (Windows) o Apache/Nginx (Linux/macOS) si va a compilar aplicaciones web.
Windows
Descargar e instalar PHP : use la versión segura para subprocesos (TS) para IIS o no segura para subprocesos (NTS) para Apache o la CLI.
Descargue e instale ODBC Driver for SQL Server.
Descargue los controladores de Microsoft para PHP para SQL Server y extraiga los archivos en el
.dlldirectorio de extensiones php.Habilite el controlador agregando las siguientes líneas al
php.iniarchivo:extension=php_sqlsrv.dll extension=php_pdo_sqlsrv.dllPara comprobar la instalación, ejecute
php -my compruebe quesqlsrvypdo_sqlsrvaparezca en la lista.
Para obtener instrucciones detalladas, consulte Carga de los controladores de Microsoft para PHP para SQL Server. Para configurar IIS, consulte Descargar los controladores de Microsoft para PHP para SQL Server.
Linux y macOS
Para obtener instrucciones paso a paso sobre cómo instalar PHP, el controlador ODBC y los controladores PHP en Linux y macOS, consulte El tutorial de instalación de Linux y macOS para los controladores de Microsoft para PHP para SQL Server.