Foros del Web » Administración de Sistemas » Unix / Linux »

Instalar phpmyadmin en fedora 8

Estas en el tema de Instalar phpmyadmin en fedora 8 en el foro de Unix / Linux en Foros del Web. Hola a todos, tengo en mi fedora 8 el httpd, y mysqld corriendo, o sea que pongo localhost, y me levanta lo que deje en ...
  #1 (permalink)  
Antiguo 02/12/2009, 12:07
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Instalar phpmyadmin en fedora 8

Hola a todos, tengo en mi fedora 8 el httpd, y mysqld corriendo, o sea que pongo localhost, y me levanta lo que deje en /var/www/html/ ahora instalo el phpmyadmin y: me tira el siguiente mensaje de error

phpMyAdmin - Error
no se pudo cargar la extensión mysql,
por favor revise su configuración de PHP. - Documentación

y en la documentación me dice lo siguiente :

1.20 I receive the error "cannot load MySQL extension, please check PHP Configuration".

y desde la consola puedo entrar al mysql, consultar bases , pero no crear nuevas..

Alguien me puede ayudar con esto. Gracias.
  #2 (permalink)  
Antiguo 02/12/2009, 13:21
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 3 meses
Puntos: 46
Respuesta: Instalar phpmyadmin en fedora 8

estas entrando como root??
por que no puedes crear bases de datos, te manda error, que error manda??

espero tus respuestas
  #3 (permalink)  
Antiguo 02/12/2009, 13:39
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Instalar phpmyadmin en fedora 8

mysql> create database items;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'items'
mysql>

Tampoco me deja ver el phpmyadmin en el browser.
  #4 (permalink)  
Antiguo 02/12/2009, 13:41
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Instalar phpmyadmin en fedora 8

perdon, no, no estoy entrando como root,
si quiero entrar como root me dice lo siguiente :

[root@localhost ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@localhost ~]#
  #5 (permalink)  
Antiguo 02/12/2009, 21:48
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: Instalar phpmyadmin en fedora 8

Tenés que instalar el paquete php-mysql (o como se llame en Fedora)

Saludos.
__________________
¡Volviendo a la programación!
  #6 (permalink)  
Antiguo 03/12/2009, 08:58
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Instalar phpmyadmin en fedora 8

Bueno men, aca desinstale todo y lo volvi a instalar, "casi" todo bien, el tema es que ahora me dice :

El nombre de usuario o la contraseña es incorrecto. El acceso fue denegado.

siendo que edite el config.inc.php, tanto el de /var/www/html como el que esta en /etc/phpMyAdmin, en los 2 le puse el user y pass que quiero, pero una vez en el browser, cuando me pide el usuario y contraseña, "No hay caso" no me deja, eso que reinicie los servicios httpd y mysqld...

Que tengo que hacer para que me funcione el phpmyadmin ???

Gracias Sldos.
  #7 (permalink)  
Antiguo 03/12/2009, 10:40
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 3 meses
Puntos: 46
Respuesta: Instalar phpmyadmin en fedora 8

Cita:
Iniciado por alvedder Ver Mensaje
Bueno men, aca desinstale todo y lo volvi a instalar, "casi" todo bien, el tema es que ahora me dice :

El nombre de usuario o la contraseña es incorrecto. El acceso fue denegado.
Si te fijas bien ese es el mismo error que te mandaba antes:

Cita:
Iniciado por alvedder Ver Mensaje
[root@localhost ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@localhost ~]#
el problema debe estar en las contrasenas, prueba haciendo lo siguiente:

primero deten el servicio de mysql:
# /etc/init.d/mysqld stop
despues entra sin la verificacion de privilegios
# mysqld_save --skip-grant-tables &

con esto arrancaras el servicio y cada que entres no te pedira ni usuario ni contrasena y tendras acceso total. y si con esto entra el phpmyadmin, no habra mas que tu password esta incorrecto.

suerte y cualquier cosa avisanos.
  #8 (permalink)  
Antiguo 03/12/2009, 11:56
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Instalar phpmyadmin en fedora 8

Vos sabes que pude entrar con lo siguiente :

mysqld_safe --skip-grant-tables --skip-networking&

y ahi si me deja entrar al phpmyadmin,i me pide el usuario y la clave, y me deja entrar.

el tema es que cuando paro el servicio, e intento arrancar el servicio de esta manera :

# service mysqld start, arranca lo mas bien, pero en la entrada del phpmyadmin, no me reconoce el usuario y la contraseña. ¿ Es que siempre tendre que arrancar el servicio de esta manera?

a que se debe? seran los usuarios que estan definidos en la tabla user, te comento que borre todos los usuarios que estaban definidos en el campo Host como localhost, y ahora me parece que voy a borrar a todos los que hay menos el mio, a ver que pasa.
  #9 (permalink)  
Antiguo 03/12/2009, 12:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Instalar phpmyadmin en fedora 8

Que cosa ; en forma grafica no me deja crear nuevas bases, ahora en la consola puse create database items, y lo hizo sin problemas, y esto luego se ve reflejado graficamente ??? why, no puedo hacer lo mismo graficamente?
  #10 (permalink)  
Antiguo 03/12/2009, 12:40
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 3 meses
Puntos: 46
Respuesta: Instalar phpmyadmin en fedora 8

Hola.

vuelve a arrancar mysql como lo hiciste de la manera anterior
mysqld_safe --skip-grant-tables --skip-networking&

y cuando entres desde consola cambia el password del usuario, yo tengo la siguiente informacion en mi tabla user de la bd mysql

Código:
mysql> select host,user,password from user;
+-----------+------+----------+
| host      | user | password |
+-----------+------+----------+
| localhost | root |          |
| Fedora    | root |          |
| 127.0.0.1 | root |          |
| localhost |      |          |
| Fedora    |      |          |
+-----------+------+----------+
intenta hacer lo siguiente con algun registro similar:

update user set password=md5("tu-password") where user='root' and host='localhost';

despues te sales y reinicias el servicio para que arranque de manera normal.

# service mysqld restart

y ahora si intentas entrar desde el phpmyadmin

suerte y nos comentas cualquier cosa
  #11 (permalink)  
Antiguo 07/12/2009, 07:59
 
Fecha de Ingreso: agosto-2008
Mensajes: 64
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Instalar phpmyadmin en fedora 8

El hecho es que en mi tabla mysql solo tengo

+-----------+------+----------+
| host | user | password |
+-----------+------+----------+
| localhost | root | |

con mi respectiva password,

pero no hay caso, la única manera de que me deje ingresar con el respectivo user y passwd al phpmyadmin es arrancando el servicio mysqld de la siguiente manera;

mysqld_safe --skip-grant-tables --skip-networking&

probe lo anterior, pero no funciona, sera porque la máqina esta en red, tendra algo que ver la configuración que tenga la red?, ya que es de esta única manera que me deja ingresar (--skip-networking&)

Y bueh, seguire ingresando de esta manera ... !

Voy a averiguar la manera de que arranque el servicio de esta manera, cada vez que cargue el sistema operativo.
  #12 (permalink)  
Antiguo 07/12/2009, 08:52
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 3 meses
Puntos: 46
Respuesta: Instalar phpmyadmin en fedora 8

Hola.

mira intenta lo siguiente, por que tener encendido asi tu servidor no es nada seguro,

baja este programa, se llama navicat, aqui lo encuentras http://www.navicat.com/download/download.html

lo que vas hacer es entrar, seleccionar la bd MYSQL, despues abres la tabla USER una vez abierta creas un nuevo registro con el host y el user igual que el root, le copias el resto de los datos, la mayoria son Y y los ultimos son 0 (cero), una vez hecho esto detienes el servicio

mysqld_safe --skip-grant-tables --skip-networking& y lo inicias normalmente e intentas entrar con el nuevo usuario que creaste

suerte.

ah y como nota, cuando inicias el servidor con los siguientes parametros mysqld_safe --skip-grant-tables --skip-networking& , lo que le estas diciendo es lo siguiente:

mysqld_safe => inicia mysql de forma segura
--skip-grant-tables => inicia pero que no verifique el usuario que se esta autentificando
--skip-networking => no permitas que se inicie sesion desde red
& => para que trabaje en segundo plano
  #13 (permalink)  
Antiguo 07/12/2009, 12:42
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: Instalar phpmyadmin en fedora 8

Probá crear una cuenta root con acceso a 127.0.0.1. Creo que Mysql toma ambos (localhost y 127.0.0.1) como diferentes.

Saludos.
__________________
¡Volviendo a la programación!
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 16:40.