Soporte PHP 5.3 mssql en Linux

Soporte PHP 5.3 mssql en Linux

Tengo una caja RHEL 5 en php 5.3la que tengo la tarea de instalar mssqlel soporte. Instalé php53-mssqly recargué apache. Parece que se instalaron módulos, /usr/lib/php/modulespero mis módulos PHP están en /usr/lib64/php/modules(lib64). No podía simplemente copiar esos módulos en lib64 porque no son la CLASE ELF correcta (probablemente el arco incorrecto). Al intentarlo, mssql_connect()aparece un error de función indefinida en el registro de errores de Apache. ¿Cómo puedo hacer que esto funcione? php -m muestra estos módulos de base de datos, pero ninguno mssql.

PDO pdo_mysql pdo_sqlite mysql mysqli

Respuesta1

Necesita habilitar mssqlel módulo en php.ini. Necesitas descomentar esta línea:

extension=mssql.so

Si no puede encontrarlo en php.ini, simplemente agréguelo al final de otras extensiondefiniciones en su php.iniarchivo. Reinicie Apache después de eso.

información relacionada