Foros del Web » Programando para Internet » PHP »

Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Estas en el tema de Script Facebook Me gusta Access denied for user 'usuario'@'localhost' en el foro de PHP en Foros del Web. Buenas noches gente antes que nada, espero no molestarlos hoy 31 de diciembre, seguramente muchos estaran festejando en familia, bueno les comento mi problema. Estoy ...
  #1 (permalink)  
Antiguo 31/12/2011, 16:47
Avatar de gabrielmatianich  
Fecha de Ingreso: diciembre-2011
Ubicación: San Cristobal
Mensajes: 21
Antigüedad: 13 años
Puntos: 0
Pregunta Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Buenas noches gente antes que nada, espero no molestarlos hoy 31 de diciembre, seguramente muchos estaran festejando en familia, bueno les comento mi problema.
Estoy intentando instalar un script que se llama Facebook Like Script
http://www.megaupload.com/?d=WTVXN8E0 el cual no tiene Guia de instalacion pero es bastante simple al parecer solo hay que editar el config.php y luego subir el database.sql a nuestra base de datos, el problema es que optengo este error:

Imagen del Error:

(Distorciono los usuarios y pagina alojada para evitar spam via imagen)

Estoy pensando que al solucionar el error de la linea 2 en config.php estaria todo resuelto actualmente tengo un host ilimitado en el cual alojo otros sitios, este es un dominio adicional, el hosting utiliza localhost como coneccion a base de datos y el usuario y contraseña estan correctos


Codigo PHP de config.php
Código PHP:
<?
mysql_pconnect
("localhost","MIUSUARIO","MICONTRASEÑA");
mysql_select_db("MIBASEDEDATOS");
?>
<? 
$url_site
="http://MIPAGINA.COM/"// TYPE YOUR SITE ADDRESS including slash "/" //
$url_like="http://MIPAGINA.COM/like.php?id="// TYPE YOUR SITE ADDRESS including slash "/" //
$url_end="http://MIPAGINA.COM/"// TYPE YOUR SITE ADDRESS including slash "/" //
$site_name="Facebook Likees!"//DONT modify this//
$site_slogan="Los mejores likees!"//DONT modify this//
$fb_name="FBlikees<3"//DONT modify this//
$fb_admin="100000097557128"//DONT modify this//
$fan_page="http://www.facebook.com/pages/MyLikees-x/183494014994154"//DONT modify this//
$lin_1="Webmaster"//DONT modify this//
$lin_2="Alex Pensado"//The owner's Name//
$lin_3="Contact E-mail"//DONT modify this//
$lin_4="[email protected]"//The Contact Email//
$lin_5="Top Like"//DONT modify this//
$lin_7="Total likes"//DONT modify this//
$lin_9="Website URL"//DONT modify this//
$lin_11="Días Online"//DONT modify this//
$lin_12="1,11,2011"//Fecha de lanzamiento de tu sitio (Formato 1,1,2010, dia,mes,año sin 0 en dia/mes)//
$lin_13="Script"//DONT modify this//
$keywords="facebook, face book, facebook login, facebook pages, facebook like, like, I like, paginas de facebook, hazte fan, me gusta,facebook, me gusta, like, facebookeando, facebookeo, facebookea, script, crear paginas, paginas, frases facebook, frases para facebook, me gusta, las mejores frases"//DONT modify this//
?>
Si alguien me puede dar una mano, ya que no encuentro solucion posible, se lo agradeceria mucho y ante todo feliz año nuevo.
  #2 (permalink)  
Antiguo 31/12/2011, 16:53
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 7 meses
Puntos: 322
Respuesta: Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Si lees los errores, te dicen cuatro cosas:

- No se puede conectar a MySQL
- La función mysql_pconnect que usa tu código, no funciona en tu hosting porque está deshabilitada por cuestiones de seguridad
- En el segundo error no se está usando password, cuando, según dices, si necesita
- El segundo error (me refiero al del sidebar) está en index.php, línea 63


Saludos
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #3 (permalink)  
Antiguo 31/12/2011, 16:58
Avatar de gabrielmatianich  
Fecha de Ingreso: diciembre-2011
Ubicación: San Cristobal
Mensajes: 21
Antigüedad: 13 años
Puntos: 0
Respuesta: Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Gracias por una respuesta rapida, te comento el index.php hace un include al config,php en la linea 2 y en la 63 dice esto
Código PHP:
$x=mysql_query("SELECT * FROM fblike ORDER BY id DESC LIMIT 0,1"); 
la tabla fblike esta en mi base de datos sabrías decirme que estaría fallando ahí?
  #4 (permalink)  
Antiguo 31/12/2011, 17:05
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 7 meses
Puntos: 322
Respuesta: Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Cita:
Iniciado por Sourcegeek Ver Mensaje
- La función mysql_pconnect que usa tu código, no funciona en tu hosting porque está deshabilitada por cuestiones de seguridad
Si tu hosting es de pago, contáctalos y diles si pueden habilitar esa función. Si no, puedes usar mysql_connect en su lugar y funcionará bien
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #5 (permalink)  
Antiguo 31/12/2011, 17:10
Avatar de gabrielmatianich  
Fecha de Ingreso: diciembre-2011
Ubicación: San Cristobal
Mensajes: 21
Antigüedad: 13 años
Puntos: 0
Respuesta: Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Muchas gracias Sourcegeek hable con mi compania de hosting la solucion era tan simple como borrar el p en mysql_pconnect no se si esto generara algun tipo de vulnerabilidad dentro de la pagina de todas maneras esa es la solucion, agradesco mucho tu tiempo y que tengas un feliz año nuevo.

CIERREN EL TEMA SOLUCIONADO
  #6 (permalink)  
Antiguo 31/12/2011, 17:23
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 7 meses
Puntos: 322
Respuesta: Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

No te preocupes, no genera vulnerabilidad alguna. Lo que hace mysql_pconnect en comparación de mysql_connect, son dos cosas:

- Antes de abrir una conexión, checa que ya exista una abierta. Si es así, devuelve su identificador y no abre una nueva (La conexión tiene que ser persistente, de ahí la p)
- Nunca se cierra la conexión. Ni al término del script ni mediante mysql_close

Saludos
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #7 (permalink)  
Antiguo 31/12/2011, 17:30
Avatar de gabrielmatianich  
Fecha de Ingreso: diciembre-2011
Ubicación: San Cristobal
Mensajes: 21
Antigüedad: 13 años
Puntos: 0
Respuesta: Script Facebook Me gusta Access denied for user 'usuario'@'localhost'

Los errores de coneccion se solucionaron pero no puedo crear frases aun, de todas maneras voy a seguir revisando y si no encuentro solucion voy a crear otro tema, buena informacion.

Etiquetas: facebook, likes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:45.