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-request@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-request@centos.org
Puede contactar con el responsable de la lista escribiendo a: centos-es-owner@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:
- Re: Conexion Centos y SQL Server (Luis T)
- Re: Conexion Centos y SQL Server (René Lara)
- Re: Conexion Centos y SQL Server (Efraín Déctor)
Message: 1 Date: Fri, 23 Jun 2017 15:13:03 -0500 From: Luis T reywes@gmail.com To: Efraín Déctor efraindector@motumweb.com Cc: centos-es@centos.org Subject: Re: [CentOS-es] Conexion Centos y SQL Server Message-ID: CAMhMkLSd8Bmkw=dBETsLkY4XfqH_4jXgUm-GhWBP+qB37s_xTw@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 efraindector@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 sistemas@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-bounces@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 efraindector@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 efraindector@motumweb.com To: Luis T reywes@gmail.com Cc: centos-es@centos.org Subject: Re: [CentOS-es] Conexion Centos y SQL Server Message-ID: 46729cb4-187a-3623-7cdc-7b382776579f@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 <efraindector@motumweb.com mailto:efraindector@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