Hola listeros, por el error que te da es porque no tienes el módulo de Sql server instalado en el PHP.
Suerte, Manel En 24 jun. 2017 14:00, en 14:00, centos-es-requ...@centos.org escribió: >Envíe los mensajes para la lista CentOS-es a > centos-es@centos.org > >Para subscribirse o anular su subscripción a través de la WEB > https://lists.centos.org/mailman/listinfo/centos-es > >O por correo electrónico, enviando un mensaje con el texto "help" en >el asunto (subject) o en el cuerpo a: > centos-es-requ...@centos.org > >Puede contactar con el responsable de la lista escribiendo a: > centos-es-ow...@centos.org > >Si responde a algún contenido de este mensaje, por favor, edite la >linea del asunto (subject) para que el texto sea mas especifico que: >"Re: Contents of CentOS-es digest...". Además, por favor, incluya en >la respuesta sólo aquellas partes del mensaje a las que está >respondiendo. > > >Asuntos del día: > > 1. Re: Conexion Centos y SQL Server (Luis T) > 2. Re: Conexion Centos y SQL Server (René Lara) > 3. Re: Conexion Centos y SQL Server (Efraín Déctor) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Fri, 23 Jun 2017 15:13:03 -0500 >From: Luis T <rey...@gmail.com> >To: Efraín Déctor <efraindec...@motumweb.com> >Cc: centos-es@centos.org >Subject: Re: [CentOS-es] Conexion Centos y SQL Server >Message-ID: > <CAMhMkLSd8Bmkw=dbetslky4xfqh_4jxgum-ghwbp+qb37s_...@mail.gmail.com> >Content-Type: text/plain; charset="UTF-8" > >Hola Efraín, > >Gracias por tu respuesta, sabes que sigue todos los pasos pero no me >permite conectar la base SQL. Habilite la conexion remota del SQL, >desactive firewall. Probe con las tres opciones de conexion pero nada, >por >telnet si se establece la conexion. Este momento estoy usando esto: > ><?php >$serverName = "172.10.10.50\SQL2014, 1433"; //serverName\instanceName, >portNumber (default is 1433) >$connectionInfo = array( "Database"=>"PRUEBA", "UID"=>"user1", >"PWD"=>"123456"); >$conn = sqlsrv_connect( $serverName, $connectionInfo); > >if( $conn ) { > echo "Connection established.<br />"; >}else{ > echo "Connection could not be established.<br />"; > die( print_r( sqlsrv_errors(), true)); >} >?> > >Revise los logs y me aparece esto: > >PHP Fatal error: Call to undefined function sqlsrv_connect() in >/var/www/html/prueba.php on line 4 > >Toda la configuracion la realice tal como esta en el tutorial, nose si >hay >algun error de sintaxis o es necesario habilitar algo en Windows o >Centos. > >Cualquier ayuda de antemano gracias. > > >Saludos, > >Luis > > >2017-06-22 14:43 GMT-05:00 Efraín Déctor <efraindec...@motumweb.com>: > >> Que tal. >> >> Primero que nada en Centos necesitas instalar php-mssql que está en >el >> repositorio EPEL. >> >> Para la conexion en PHP sigue la documentación oficial: >> http://php.net/manual/es/function.sqlsrv-connect.php >> >> >> Saludos >> >> >> >> >> El 22/06/2017 a las 02:36 p. m., Luis T escribió: >> >>> Estimados, >>> >>> Tengo desarrollado una aplicacion PHP en un Centos 7 y necesito >conectarlo >>> a un servidor SQL Server donde tengo una base de datos, para poder >>> almacenar ahi la informacion. He buscando en internet informacion >pero >>> todavia no lo tengo bien claro. Alguien que me pueda indicar cual es >la >>> mejor forma para realizar esto, de antemano agradezco sus >respuestas, >>> gracias. >>> >>> >>> Saludos, >>> >>> Luis >>> _______________________________________________ >>> CentOS-es mailing list >>> CentOS-es@centos.org >>> https://lists.centos.org/mailman/listinfo/centos-es >>> >> >> > > >------------------------------ > >Message: 2 >Date: Fri, 23 Jun 2017 16:09:27 -0500 >From: René Lara <siste...@trimaso.com.mx> >To: <centos-es@centos.org> >Subject: Re: [CentOS-es] Conexion Centos y SQL Server >Message-ID: <000001d2ec65$0030b5d0$00922170$@com.mx> >Content-Type: text/plain; charset="iso-8859-1" > >Prueba a conectarte con algo como MySQL Front...solo para comprobar >que en >el servidor está todo Ok >http://www.mysqlfront.de/ > > >El servidor está bien, lo mas probable es que sea un erro de sintaxis >en la >llamada >Quizá esto te sirva >https://www.connectionstrings.com/ > > > > >-----Mensaje original----- >De: CentOS-es [mailto:centos-es-boun...@centos.org] En nombre de Luis T >Enviado el: viernes, 23 de junio de 2017 03:13 p.m. >Para: Efraín Déctor >CC: centos-es@centos.org >Asunto: Re: [CentOS-es] Conexion Centos y SQL Server > >Hola Efraín, > >Gracias por tu respuesta, sabes que sigue todos los pasos pero no me >permite conectar la base SQL. Habilite la conexion remota del SQL, >desactive firewall. Probe con las tres opciones de conexion pero nada, >por >telnet si se establece la conexion. Este momento estoy usando esto: > ><?php >$serverName = "172.10.10.50\SQL2014, 1433"; //serverName\instanceName, >portNumber (default is 1433) >$connectionInfo = array( "Database"=>"PRUEBA", "UID"=>"user1", >"PWD"=>"123456"); >$conn = sqlsrv_connect( $serverName, $connectionInfo); > >if( $conn ) { > echo "Connection established.<br />"; >}else{ > echo "Connection could not be established.<br />"; > die( print_r( sqlsrv_errors(), true)); >} >?> > >Revise los logs y me aparece esto: > >PHP Fatal error: Call to undefined function sqlsrv_connect() in >/var/www/html/prueba.php on line 4 > >Toda la configuracion la realice tal como esta en el tutorial, nose si >hay >algun error de sintaxis o es necesario habilitar algo en Windows o >Centos. > >Cualquier ayuda de antemano gracias. > > >Saludos, > >Luis > > >2017-06-22 14:43 GMT-05:00 Efraín Déctor <efraindec...@motumweb.com>: > >> Que tal. >> >> Primero que nada en Centos necesitas instalar php-mssql que está en >el >> repositorio EPEL. >> >> Para la conexion en PHP sigue la documentación oficial: >> http://php.net/manual/es/function.sqlsrv-connect.php >> >> >> Saludos >> >> >> >> >> El 22/06/2017 a las 02:36 p. m., Luis T escribió: >> >>> Estimados, >>> >>> Tengo desarrollado una aplicacion PHP en un Centos 7 y necesito >conectarlo >>> a un servidor SQL Server donde tengo una base de datos, para poder >>> almacenar ahi la informacion. He buscando en internet informacion >pero >>> todavia no lo tengo bien claro. Alguien que me pueda indicar cual es >la >>> mejor forma para realizar esto, de antemano agradezco sus >respuestas, >>> gracias. >>> >>> >>> Saludos, >>> >>> Luis >>> _______________________________________________ >>> CentOS-es mailing list >>> CentOS-es@centos.org >>> https://lists.centos.org/mailman/listinfo/centos-es >>> >> >> >_______________________________________________ >CentOS-es mailing list >CentOS-es@centos.org >https://lists.centos.org/mailman/listinfo/centos-es > > > >------------------------------ > >Message: 3 >Date: Fri, 23 Jun 2017 16:11:25 -0500 >From: Efraín Déctor <efraindec...@motumweb.com> >To: Luis T <rey...@gmail.com> >Cc: centos-es@centos.org >Subject: Re: [CentOS-es] Conexion Centos y SQL Server >Message-ID: <46729cb4-187a-3623-7cdc-7b3827765...@motumweb.com> >Content-Type: text/plain; charset=utf-8; format=flowed > >Hola. > >Seguro que instalaste php-mssql (yum install php-mssql) ? > >Saludos > > >El 23/06/2017 a las 03:13 p. m., Luis T escribió: >> Hola Efraín, >> >> Gracias por tu respuesta, sabes que sigue todos los pasos pero no me >> permite conectar la base SQL. Habilite la conexion remota del SQL, >> desactive firewall. Probe con las tres opciones de conexion pero >nada, >> por telnet si se establece la conexion. Este momento estoy usando >esto: >> >> <?php >> $serverName = "172.10.10.50\SQL2014, 1433"; >//serverName\instanceName, >> portNumber (default is 1433) >> $connectionInfo = array( "Database"=>"PRUEBA", "UID"=>"user1", >> "PWD"=>"123456"); >> $conn = sqlsrv_connect( $serverName, $connectionInfo); >> >> if( $conn ) { >> echo "Connection established.<br />"; >> }else{ >> echo "Connection could not be established.<br />"; >> die( print_r( sqlsrv_errors(), true)); >> } >> ?> >> >> Revise los logs y me aparece esto: >> >> PHP Fatal error: Call to undefined function sqlsrv_connect() in >> /var/www/html/prueba.php on line 4 >> >> Toda la configuracion la realice tal como esta en el tutorial, nose >si >> hay algun error de sintaxis o es necesario habilitar algo en Windows >o >> Centos. >> >> Cualquier ayuda de antemano gracias. >> >> >> Saludos, >> >> Luis >> >> >> 2017-06-22 14:43 GMT-05:00 Efraín Déctor <efraindec...@motumweb.com >> <mailto:efraindec...@motumweb.com>>: >> >> Que tal. >> >> Primero que nada en Centos necesitas instalar php-mssql que está >> en el repositorio EPEL. >> >> Para la conexion en PHP sigue la documentación oficial: >> http://php.net/manual/es/function.sqlsrv-connect.php >> <http://php.net/manual/es/function.sqlsrv-connect.php> >> >> >> Saludos >> >> >> >> >> El 22/06/2017 a las 02:36 p. m., Luis T escribió: >> >> Estimados, >> >> Tengo desarrollado una aplicacion PHP en un Centos 7 y >> necesito conectarlo >> a un servidor SQL Server donde tengo una base de datos, para >poder >> almacenar ahi la informacion. He buscando en internet >> informacion pero >> todavia no lo tengo bien claro. Alguien que me pueda indicar >> cual es la >> mejor forma para realizar esto, de antemano agradezco sus >> respuestas, >> gracias. >> >> >> Saludos, >> >> Luis >> _______________________________________________ >> CentOS-es mailing list >> CentOS-es@centos.org <mailto:CentOS-es@centos.org> >> https://lists.centos.org/mailman/listinfo/centos-es >> <https://lists.centos.org/mailman/listinfo/centos-es> >> >> >> > > > >------------------------------ > >Subject: Pié de página del digest > >_______________________________________________ >CentOS-es mailing list >CentOS-es@centos.org >https://lists.centos.org/mailman/listinfo/centos-es > > >------------------------------ > >Fin de Resumen de CentOS-es, Vol 125, Envío 6 >********************************************* _______________________________________________ CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es