[Php-avanzado] Consulta conexión a base de datos mysql
GabrieL
gabrielgalto en gmail.com
Jue Jul 16 19:45:26 ART 2015
ja! la pegaste Leo, porque el servicio técnico del hosting justamente me
hizo eso. Simplemente cambió la contraseña! cosa de mandinga, che..
Un abrazo y mil gracias!!!
Gabriel
El 16 de julio de 2015, 19:26, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Gabriel,
>
> entrá al Panel de Control del Hosting y cambiá la contraseña de la
> DB.
>
> Luego del cambio, con la contraseña nueva, debería funcionar.
>
> Después contanos!
>
>
> El jue, 16-07-2015 a las 18:11 -0300, GabrieL escribió:
> > Este es uno de los tantos códigos que probé:
> >
> >
> > if(!($link=mysqli_connect($server,$usr,$pass))) //identificador de
> > conexion. Si no se realiza $link tomara FALSO
> > {
> > die("fallo la conexion a $server".mysql_error()); // Msg q muestra si
> > falla la conexion al servidor y aborta
> > }
> > if(!(mysqli_select_db($db,$link))) //Establece la BD activa y verifica
> > conexion
> > {
> > die("fallo la conexion a la Base de Datos".mysqli_error()); // Msg q
> > muestra si falla la conexion a la BD y aborta
> > }
> >
> >
> > Y el error que muestra es el que indico al principio de la consulta.
> >
> >
> > También probé conectar con:
> >
> >
> > $mysqli = new mysqli($server, $usr, $pass, $db);
> >
> >
> >
> > Y sigue dando error de conexión:
> >
> >
> > Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2049): Connection
> > using old (pre-4.1.1) authentication protocol refused (client option
> > 'secure_auth' enabled) in /home/gz000234/public_html/conectar2.php on
> > line 6
> > Fallo al contenctar a MySQL: (2049) Connection using old (pre-4.1.1)
> > authentication protocol refused (client option 'secure_auth' enabled)
> >
> >
> > El 16 de julio de 2015, 18:04, GabrieL <gabrielgalto en gmail.com>
> > escribió:
> > Sí Leo, ese código es el original que hasta hace poco
> > funcionaba. Lo extraño es que otra código similar tengo
> > alojado en otro sitio del mismo proveedor y funciona perfecto.
> > Probé cambiar todos los mysql_ por mysqli_ y tampoco conecta a
> > la base de datos...
> >
> > El 16 de julio de 2015, 17:49, Leonardo Tadei - Pegasus Tech
> > Supply <leonardot en pegasusnet.com.ar> escribió:
> > En el código que mandás a la lista no usás ninguna
> > función mysqli_* ...
> > son todas sin la "i".
> >
> >
> > El jue, 16-07-2015 a las 17:24 -0300, GabrieL
> > escribió:
> > > Gracias Leo, voy a verificar si me olvidé algunos
> > comandos, pero creo
> > > haber cambiado todos y sigue igual...
> > >
> > > El 16 de julio de 2015, 15:42, Leonardo Tadei -
> > Pegasus Tech Supply
> > > <leonardot en pegasusnet.com.ar> escribió:
> > > Hola Gabriel,
> > >
> > > hace tiempo que las funciones
> > mysql_* están en PHP
> > > marcadas como
> > > obsoletas.
> > > Lo que parece haber hecho tu
> > proveedor es mapear las
> > > viejas mysql_ a
> > > las nuevas mysqli_* y por eso vos usás unas
> > pero obtenés un
> > > error de las
> > > otras.
> > > Deberías pasar esa parte del código
> > para usar las
> > > nuevas mysqli_* o las
> > > PDO.
> > >
> > > http://php.net/manual/en/book.mysqli.php
> > > http://php.net/manual/en/book.pdo.php
> >
> > >
> > > Saludos cordiales!
> > >
> > >
> > > El jue, 16-07-2015 a las 11:20 -0300,
> > GabrieL escribió:
> > > > Estimados, hace añales que no participo en
> > la lista, es más,
> > > estoy
> > > > bastante retirado del tema...
> > > >
> > > >
> > > > La cuestión es que hace algunos años hice
> > una pequeña web
> > > que muestra
> > > > la cobertura de un medicamento en mi obra
> > social sindical.
> > > Ni siquiera
> > > > hace altas, bajas o modificaciones, sólo
> > consultas.
> > > >
> > > >
> > > > Esta web esta alojada en Dattatec (ahora
> > donweb) y desde
> > > hace un
> > > > tiempo ya no lista la información, y me da
> > un error de
> > > conexión a la
> > > > base de datos por supuestamente
> > actualizarse los servidores
> > > a PHP 5.2
> > > > (antes tenían 4.1).
> > > >
> > > >
> > > > El problema es que no se como
> > solucionarlo, ya investigue un
> > > poco (con
> > > > el agravante de que ya estoy bastante
> > retirado del tema) y
> > > descubrí
> > > > los comandos mysqli_ en vez de los
> > mysql_.
> > > > Reemplace todos los comandos y me sigue
> > dando el mismo
> > > error:
> > > > "Warning: mysqli_connect()
> > [function.mysqli-connect]:
> > > (HY000/2049): Connection using old
> > (pre-4.1.1) authentication
> > > protocol refused (client option
> > 'secure_auth' enabled)".
> > > >
> > > >
> > > > Este es mi código de conexión original:
> > > > ----------------
> > > > //conexion a la base de datos
> > > > $server="localhost"; //nombre del
> > servidor
> > > > $usr="xxxxxxxx"; //nombre de usuario de la
> > base de datos
> > > > $pass="xxxxxxx"; //password del usuario
> > > > $db="xxxxxx"; //nombre de la base de datos
> > > > if(!($link=mysql_connect($server,$usr,
> > > $pass))) //identificador de
> > > > conexion. Si no se realiza $link tomara
> > FALSO
> > > > {
> > > > die("fallo la conexion a
> > $server".mysql_error()); // Msg q
> > > muestra si
> > > > falla la conexion al servidor y aborta
> > > > }
> > > > if(!(mysql_select_db($db,
> > $link))) //Establece la BD activa y
> > > verifica
> > > > conexion
> > > > {
> > > > die("fallo la conexion a la Base de
> > > Datos".mysql_error()); // Msg q
> > > > muestra si falla la conexion a la BD y
> > aborta
> > > > }
> > > >
> > > >
> > > > ------------------------
> > > > Desde ya será bienvenida cualquier ayuda!!
> > Aclaro que este
> > > hosting no
> > > > permite modificar configuraciones del
> > servidor...
> > > >
> > > >
> > > > Un gran abrazo
> > > >
> > > >
> > > > Gabriel Todaro
> > > > --
> > > >
> > > >
> > >
> >
> ________________________________________________________________________________________
> > > > El contenido del presente mensaje y sus
> > anexos es privado,
> > > > confidencial y de exclusivo uso para el
> > titular de la
> > > dirección de
> > > > correo electrónico a quien esta dirigido.
> > Puede contener
> > > información
> > > > privilegiada o amparada por el secreto
> > profesional o por
> > > disposiciones
> > > > legales y/o reglamentarias vigentes.
> > Cualquier modificación,
> > > > retransmisión, diseminación o divulgación
> > de su información
> > > se
> > > > encuentra expresamente prohibida y su uso
> > inadecuado puede
> > > derivar en
> > > > responsabilidad civil para el usuario o
> > configurar los
> > > delitos
> > > > previstos en los artículos 153 a 157 del
> > Código Penal. Si no
> > > fuere uno
> > > > de los destinatarios consignados o lo
> > hubiere recibido por
> > > error, Ud.
> > > > NO ESTA AUTORIZADO a utilizar total o
> > parcialmente, copiar,
> > > enviar,
> > > > revelar, imprimir, divulgar de manera
> > alguna el contenido
> > > del presente
> > > > mensaje o el de sus adjuntos. En
> > consecuencia, tenga a bien
> > > > comunicárselo inmediatamente al emisor y
> > ELIMINARLO. No
> > > aceptaré
> > > > responsabilidad alguna por errores u
> > omisiones emergentes
> > > del presente
> > > > mensaje o sus adjuntos, ni garantiza la
> > seguridad, exactitud
> > > u
> > > > oportunidad de lo transmitido por este
> > medio debido a que el
> > > mismo
> > > > puede ser objeto de intercepción,
> > modificación, retraso,
> > > pérdida, o
> > > > bien de contener virus informáticos u
> > otras anomalías.
> > > Asimismo, las
> > > > opiniones expresadas en este mensaje son
> > propias del
> > > remitente y no
> > > > representan la opinión o políticas y/o de
> > ningún empleado
> > > y/o
> > > > funcionario de la organización. Por ende,
> > no asumiré -en
> > > ningún caso-
> > > > responsabilidad alguna frente al
> > destinatario y/o terceros
> > > en virtud
> > > > de dichas comunicaciones y además, no seré
> > responsable
> > > frente a los
> > > > usuarios por la correspondencia o los
> > mensajes de correo
> > > electrónico
> > > > enviados por terceros u otras personas
> > distintas a, ya sea
> > > que estos
> > > > hubieren o no solicitado el envío de tales
> > mensajes. Se
> > > reserva el
> > > > derecho de bloquear el acceso o remover en
> > forma parcial o
> > > total todo
> > > > mensaje y sus adjuntos que a criterio
> > pudiere resultar
> > > abusivo,
> > > > difamatorio, obsceno, fraudulento,
> > artificioso, engañoso,
> > > ofensivo o
> > > > violatorio a los términos de la presente.
> > >
> > > >
> > _______________________________________________
> > > > Lista de correo: Php-avanzado
> >
> > > > Mensajes a la lista:
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > > > Administración Web:
> > >
> >
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > > > Desubscripción:
> > >
> >
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
> > >
> > > --
> > >
> > > Leonardo Tadei
> > > leonardot en pegasusnet.com.ar
> > > Pegasus Tech Supply
> > > Tel: (+54)(+223) 471-2880
> > > La Salle 1131 - Mar del Plata - Argentina
> > > http://www.pegasusnet.com.ar
> > > http://www.grupopegasus.com
> > > Firma pública:
> > >
> > http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> > >
> > >
> > _______________________________________________
> > > Lista de correo: Php-avanzado
> > > Mensajes a la lista:
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > > Administración Web:
> > >
> >
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > > Desubscripción:
> > >
> >
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
> >
> > >
> > >
> > >
> > >
> > > --
> > >
> >
> ________________________________________________________________________________________
> > > El contenido del presente mensaje y sus anexos es
> > privado,
> > > confidencial y de exclusivo uso para el titular de
> > la dirección de
> > > correo electrónico a quien esta dirigido. Puede
> > contener información
> > > privilegiada o amparada por el secreto profesional o
> > por disposiciones
> > > legales y/o reglamentarias vigentes. Cualquier
> > modificación,
> > > retransmisión, diseminación o divulgación de su
> > información se
> > > encuentra expresamente prohibida y su uso inadecuado
> > puede derivar en
> > > responsabilidad civil para el usuario o configurar
> > los delitos
> > > previstos en los artículos 153 a 157 del Código
> > Penal. Si no fuere uno
> > > de los destinatarios consignados o lo hubiere
> > recibido por error, Ud.
> > > NO ESTA AUTORIZADO a utilizar total o parcialmente,
> > copiar, enviar,
> > > revelar, imprimir, divulgar de manera alguna el
> > contenido del presente
> > > mensaje o el de sus adjuntos. En consecuencia, tenga
> > a bien
> > > comunicárselo inmediatamente al emisor y ELIMINARLO.
> > No aceptaré
> > > responsabilidad alguna por errores u omisiones
> > emergentes del presente
> > > mensaje o sus adjuntos, ni garantiza la seguridad,
> > exactitud u
> > > oportunidad de lo transmitido por este medio debido
> > a que el mismo
> > > puede ser objeto de intercepción, modificación,
> > retraso, pérdida, o
> > > bien de contener virus informáticos u otras
> > anomalías. Asimismo, las
> > > opiniones expresadas en este mensaje son propias del
> > remitente y no
> > > representan la opinión o políticas y/o de ningún
> > empleado y/o
> > > funcionario de la organización. Por ende, no asumiré
> > -en ningún caso-
> > > responsabilidad alguna frente al destinatario y/o
> > terceros en virtud
> > > de dichas comunicaciones y además, no seré
> > responsable frente a los
> > > usuarios por la correspondencia o los mensajes de
> > correo electrónico
> > > enviados por terceros u otras personas distintas a,
> > ya sea que estos
> > > hubieren o no solicitado el envío de tales mensajes.
> > Se reserva el
> > > derecho de bloquear el acceso o remover en forma
> > parcial o total todo
> > > mensaje y sus adjuntos que a criterio pudiere
> > resultar abusivo,
> > > difamatorio, obsceno, fraudulento, artificioso,
> > engañoso, ofensivo o
> > > violatorio a los términos de la presente.
> >
> > > _______________________________________________
> > > Lista de correo: Php-avanzado
> >
> > > Mensajes a la lista:
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > > Administración Web:
> >
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > > Desubscripción:
> >
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
> >
> > --
> >
> > Leonardo Tadei
> > leonardot en pegasusnet.com.ar
> > Pegasus Tech Supply
> > Tel: (+54)(+223) 471-2880
> > La Salle 1131 - Mar del Plata - Argentina
> > http://www.pegasusnet.com.ar
> > http://www.grupopegasus.com
> > Firma pública:
> > http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> >
> > _______________________________________________
> > Lista de correo: Php-avanzado
> > Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> > Administración Web:
> >
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > Desubscripción:
> >
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
> >
> >
> >
> >
> > --
> >
> ________________________________________________________________________________________
> > El contenido del presente mensaje y sus anexos es privado,
> > confidencial y de exclusivo uso para el titular de la
> > dirección de correo electrónico a quien esta dirigido. Puede
> > contener información privilegiada o amparada por el secreto
> > profesional o por disposiciones legales y/o reglamentarias
> > vigentes. Cualquier modificación, retransmisión, diseminación
> > o divulgación de su información se encuentra expresamente
> > prohibida y su uso inadecuado puede derivar en responsabilidad
> > civil para el usuario o configurar los delitos previstos en
> > los artículos 153 a 157 del Código Penal. Si no fuere uno de
> > los destinatarios consignados o lo hubiere recibido por error,
> > Ud. NO ESTA AUTORIZADO a utilizar total o parcialmente,
> > copiar, enviar, revelar, imprimir, divulgar de manera alguna
> > el contenido del presente mensaje o el de sus adjuntos. En
> > consecuencia, tenga a bien comunicárselo inmediatamente al
> > emisor y ELIMINARLO. No aceptaré responsabilidad alguna por
> > errores u omisiones emergentes del presente mensaje o sus
> > adjuntos, ni garantiza la seguridad, exactitud u oportunidad
> > de lo transmitido por este medio debido a que el mismo puede
> > ser objeto de intercepción, modificación, retraso, pérdida, o
> > bien de contener virus informáticos u otras anomalías.
> > Asimismo, las opiniones expresadas en este mensaje son propias
> > del remitente y no representan la opinión o políticas y/o de
> > ningún empleado y/o funcionario de la organización. Por ende,
> > no asumiré -en ningún caso- responsabilidad alguna frente al
> > destinatario y/o terceros en virtud de dichas comunicaciones y
> > además, no seré responsable frente a los usuarios por la
> > correspondencia o los mensajes de correo electrónico enviados
> > por terceros u otras personas distintas a, ya sea que estos
> > hubieren o no solicitado el envío de tales mensajes. Se
> > reserva el derecho de bloquear el acceso o remover en forma
> > parcial o total todo mensaje y sus adjuntos que a criterio
> > pudiere resultar abusivo, difamatorio, obsceno, fraudulento,
> > artificioso, engañoso, ofensivo o violatorio a los términos de
> > la presente.
> >
> >
> >
> >
> > --
> >
> ________________________________________________________________________________________
> > El contenido del presente mensaje y sus anexos es privado,
> > confidencial y de exclusivo uso para el titular de la dirección de
> > correo electrónico a quien esta dirigido. Puede contener información
> > privilegiada o amparada por el secreto profesional o por disposiciones
> > legales y/o reglamentarias vigentes. Cualquier modificación,
> > retransmisión, diseminación o divulgación de su información se
> > encuentra expresamente prohibida y su uso inadecuado puede derivar en
> > responsabilidad civil para el usuario o configurar los delitos
> > previstos en los artículos 153 a 157 del Código Penal. Si no fuere uno
> > de los destinatarios consignados o lo hubiere recibido por error, Ud.
> > NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
> > revelar, imprimir, divulgar de manera alguna el contenido del presente
> > mensaje o el de sus adjuntos. En consecuencia, tenga a bien
> > comunicárselo inmediatamente al emisor y ELIMINARLO. No aceptaré
> > responsabilidad alguna por errores u omisiones emergentes del presente
> > mensaje o sus adjuntos, ni garantiza la seguridad, exactitud u
> > oportunidad de lo transmitido por este medio debido a que el mismo
> > puede ser objeto de intercepción, modificación, retraso, pérdida, o
> > bien de contener virus informáticos u otras anomalías. Asimismo, las
> > opiniones expresadas en este mensaje son propias del remitente y no
> > representan la opinión o políticas y/o de ningún empleado y/o
> > funcionario de la organización. Por ende, no asumiré -en ningún caso-
> > responsabilidad alguna frente al destinatario y/o terceros en virtud
> > de dichas comunicaciones y además, no seré responsable frente a los
> > usuarios por la correspondencia o los mensajes de correo electrónico
> > enviados por terceros u otras personas distintas a, ya sea que estos
> > hubieren o no solicitado el envío de tales mensajes. Se reserva el
> > derecho de bloquear el acceso o remover en forma parcial o total todo
> > mensaje y sus adjuntos que a criterio pudiere resultar abusivo,
> > difamatorio, obsceno, fraudulento, artificioso, engañoso, ofensivo o
> > violatorio a los términos de la presente.
> > _______________________________________________
> > Lista de correo: Php-avanzado
> > Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> > Administración Web:
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > Desubscripción:
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Pegasus Tech Supply
> Tel: (+54)(+223) 471-2880
> La Salle 1131 - Mar del Plata - Argentina
> http://www.pegasusnet.com.ar
> http://www.grupopegasus.com
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web:
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción:
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>
--
________________________________________________________________________________________
El contenido del presente mensaje y sus anexos es privado, confidencial y
de exclusivo uso para el titular de la dirección de correo electrónico a
quien esta dirigido. Puede contener información privilegiada o amparada por
el secreto profesional o por disposiciones legales y/o reglamentarias
vigentes. Cualquier modificación, retransmisión, diseminación o divulgación
de su información se encuentra expresamente prohibida y su uso inadecuado
puede derivar en responsabilidad civil para el usuario o configurar los
delitos previstos en los artículos 153 a 157 del Código Penal. Si no fuere
uno de los destinatarios consignados o lo hubiere recibido por error, Ud.
NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
revelar, imprimir, divulgar de manera alguna el contenido del presente
mensaje o el de sus adjuntos. En consecuencia, tenga a bien comunicárselo
inmediatamente al emisor y ELIMINARLO. No aceptaré responsabilidad alguna
por errores u omisiones emergentes del presente mensaje o sus adjuntos, ni
garantiza la seguridad, exactitud u oportunidad de lo transmitido por este
medio debido a que el mismo puede ser objeto de intercepción, modificación,
retraso, pérdida, o bien de contener virus informáticos u otras anomalías.
Asimismo, las opiniones expresadas en este mensaje son propias del
remitente y no representan la opinión o políticas y/o de ningún empleado
y/o funcionario de la organización. Por ende, no asumiré -en ningún caso-
responsabilidad alguna frente al destinatario y/o terceros en virtud de
dichas comunicaciones y además, no seré responsable frente a los usuarios
por la correspondencia o los mensajes de correo electrónico enviados por
terceros u otras personas distintas a, ya sea que estos hubieren o no
solicitado el envío de tales mensajes. Se reserva el derecho de bloquear el
acceso o remover en forma parcial o total todo mensaje y sus adjuntos que a
criterio pudiere resultar abusivo, difamatorio, obsceno, fraudulento,
artificioso, engañoso, ofensivo o violatorio a los términos de la presente.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20150716/8c2d9acf/attachment-0001.html>
Más información sobre la lista de distribución Php-avanzado