Forums:
Buenos dias señores, he configurado de diversas maneras el phpmyadmin pero sigo sin resolver mi problema. La situación es la siguiente: instale LAMP y phpmyadmin en centos 5 pero tengo acceso al phpmyadmin desde cualquier máquina de mi pequeña red. Ya intenté modificar el usuario y contraseña desde phpmyadmin y despues el archivo config.sample.inc.php pero al cargar phpmyadmin me muestra un mensaje de mysql diciendo que no se tiene acceso para root@localhost. También edite el archivo httpd.conf, quitando la línea ServerAdmin root@localhost pero sigo igual. Debo mencionar que si cambio el usuario a root y el password a cadena vacia, funciona todo pero con el acceso desde cualquier parte. Agradecería sobremanera algún tip, por favor.
Si deseas proteger el acceso
Si deseas proteger el acceso a phpmyadmin desde cualquier parte de tu pequeña red como lo mencionas, te sugiero que pongas seguridad en el sitio a nivel de apache, es decir crea un usuario a través de htpasswd y en el sitio crea un archivo .htaccess.
Saludos,
te sugiero que instales el
te sugiero que instales el phpmyadmin desde el repo de epel.
el usuario que te pide debe ser el usuario del sistema mysql, quizá root tuyo no tenga clave? o no sea la misma del root del sistema.
Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
problemas con .htaccess y .htpasswd
Gracias por responder, edite los archivos .htaccess y .htpasswd colocándolos en la carpeta phpmyadmin, sin embargo sigo sin poder validar el usuario y la contraseña. Por favor, si alguno de ustedes pudiese apoyarme, se lo agradecería bastante. Soy principiante en linux y lo poco que he configurado no me da resultados.
Gracias nuevamente.
Mira que dicen los logs del
Mira que dicen los logs del servidor, lo más probable es que hayas especificado mal un archivo o que la sintaxis no sea la correcta, si no nos dices que es lo que a su ves te dice tu servidor, pues no podemos ayudarte, nuestras BOLAS no son de CRISTAL ...
bye
:)
phpmyadmin en centos 5
Tienes razón deathUser, lo siento. El detalle es que instalé el phpmyadmin y después de modificar el password y actulizar la página, me muestra el siguiente error:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
el selinux lo tengo deshabilitado, cree los archivos .htaccess y .htpasswd pero todo sigue igual.
Si pudieran apoyarme, por favor, se los agradeceré bastante.
Brother compara tu
Brother compara tu config.inc.php con estos datos que mostrare aqui, seguro tienes especificado la clave de root vacia.
if (!isset($cfg['Servers'][$i]['auth_type'])) {
$cfg['Servers'][$i]['auth_type'] = 'cookie';
if (!isset($cfg['Servers'][$i]['user'])) {
$cfg['Servers'][$i]['user'] = 'root';
if (!isset($cfg['Servers'][$i]['password'])) {
$cfg['Servers'][$i]['password'] = '';
Ahora si no deseas especificar el pass solo usa esta linea
if (!isset($cfg['Servers'][$i]['auth_type'])) {
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Salud2s...
______________________
!!!AdminRed_Debian!!!
______________________
!!!AdminRed_Debian!!!
phpmyadmin en centos5
Gracias por responde skypower, probé modificando el httpd.conf, por que el archivo que mencionas no lo encontré pero aún así no me funciona. El error dice así:
Error
MySQL ha dicho:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Gracias a todos por apoyarme.
El config esta
Hola chaval revisa en la carpeta
/var/www/phpmyadmin
o en la ubicacion original:
/usr/share/phpmyadmin/config.inc.php
Salud2s...
______________________
!!!AdminRed_Debian!!!
______________________
!!!AdminRed_Debian!!!
phpmyadmin en centos 5 resuelto.
Escribo la solución que encontré por si algún novato como yo pasa por la misma situación. La solución a mi problema fué generar el archivo config.inc.php ya que por defecto centos 5 trae un archivo llamado config.sample.inc.php, copie este archivo y le puse el nombre config.inc.php y después configuré el nombre de usuario y la contraseña así como el modo de autenticación. Reinicié el servicio httpd y ya me valida el acceso a phpmyadmin. Quizás era una solución obvia pero mi inexperiencia en linux no me permitía verla.
Gracias a todas las personas que me ayudaron con este problemita. ESpero algún día serles útil.