problema: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

386 views
Skip to first unread message

joselito

unread,
Sep 10, 2012, 9:44:20 PM9/10/12
to symfo...@googlegroups.com
Hola, resulta que intentando subir mi aplicacion a un servidor me pasa lo siguiente.


SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Alguien sabe a que se debe ese error? tengo en el parametres.ini esto:

; These parameters can be imported into other config files
; by enclosing the key with % (like %database_user%)
; Comments start with ';', as in php.ini
[parameters]
    database_driver   = pdo_mysql
    database_host     = mysql2.alwaysdata.com
    database_port     =
    database_name     = paradasymfony_tienda
    database_user     = 53413_root
    database_password = 53413_root

    mailer_transport  = smtp
    mailer_host       = smtp.alwaysdata.com
    mailer_user       =
    mailer_password   =

    locale            = es

    secret            = ThisTokenIsNotSoSecretChangeIt

Tendre que cambiar la ruta esta : '/var/run/mysqld/mysqld.sock por alguna otra del servidor? en que archivo? 
un saludo y muchas gracias.

Absalón Valdés Ormeño

unread,
Sep 10, 2012, 9:45:40 PM9/10/12
to symfo...@googlegroups.com
es archivo es un descriptor del socket abierto por el server mysql ("todo en linux es un archivo"). intenta ejecutar mysql con permisos de administrador.

--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es



--
Absalon Valdés Ormeño.
http://es.gravatar.com/absalonvaldes

joselito

unread,
Sep 11, 2012, 4:40:50 AM9/11/12
to symfo...@googlegroups.com
Gracias por tu respuesta absalon, pero es que es muy raro el mysql en la maquina del servidor corre correctamente cuando me conecto pero al acceder para comprobar los logins da ese mensaje.

un saludo y gracias.

joselito

unread,
Sep 11, 2012, 5:22:51 AM9/11/12
to symfony-es
me he dado cuenta de una cosa y es que cuando uso el -h se conecta a
mysql en el servidor pero cuando no lo uso da error.

parada@hparada:~$ mysql mysql2.alwaysdata.com -u 53413_root -p
Enter password:
ERROR 1045 (28000): Access denied for user
'53413_root'@'localhost' (using password: YES)
parada@hparada:~$ mysql -h mysql2.alwaysdata.com -u 53413_root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 27982654
Server version: 5.1.49-3~bpo50+1 (Debian)

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights
reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input
statement.

mysql> exit
Bye


On 11 sep, 10:40, joselito <paradit...@gmail.com> wrote:
> Gracias por tu respuesta absalon, pero es que es muy raro el mysql en la
> maquina del servidor corre correctamente cuando me conecto pero al acceder
> para comprobar los logins da ese mensaje.
>
> un saludo y gracias.
>
> El martes, 11 de septiembre de 2012 03:45:43 UTC+2, Absalon Valdes Ormeño
> escribió:
>
>
>
>
>
>
>
>
>
> > es archivo es un descriptor del socket abierto por el server mysql ("todo
> > en linux es un archivo"). intenta ejecutar mysql con permisos de
> > administrador.
>
> > El 10 de septiembre de 2012 22:44, joselito <parad...@gmail.com<javascript:>
> >> Para publicar en este grupo, envía un email a symfo...@googlegroups.com<javascript:>
> >> Para darte de baja, envía un email a symfony-es+...@googlegroups.com<javascript:>

Jakala

unread,
Sep 11, 2012, 7:51:48 AM9/11/12
to symfo...@googlegroups.com
buenas Joselito:

cuando no utilizas el parametro -h en la linea de comandos, la consola mysql presupone que tiene que conectar a localhost. De hecho, si te fijas en el error, te dice que no puede conectar con LOCALHOST.



joselito

unread,
Sep 11, 2012, 8:45:19 AM9/11/12
to symfo...@googlegroups.com
Muchas gracias por tu respuesta.

Ya solucione el problema, el problema era que en el archivo app.php debo indicar que la aplicacion puede ponerse en modo producción.
 un saludo y gracias
Reply all
Reply to author
Forward
0 new messages