Ayuda por favor.. Urgente
Hola experto mi problema es el siguiente:
Tengo:
Windows xp profesional servipack 2
apache_2.0.59-win32-x86-no_ssl
php-5.2.3-Win32 (zip)
Mysql-essential-5.0.45-win32
phpMyAdmin-2.9.1.1-all-languages
(CARPETA DESCARGADA EN: C:\server\web\phpMyAdmin)
Siguiendo los pasos de instalación he podido instalar todo; me llevo tiempo pero lo conseguí.
El problema que me da es que cuando quiero verificar que el phpMyAdmin este bien instalado y pondo en el navegador la dirección siguiente:
http://localhost/phpMyAdmin/index.php
me da el error:
Bienvenido a phpMyAdmin 2.9.1.1
La razón más probable es que usted no creó un archivo de configuración. Utilice setup script para crear una.
Error
MySQL ha dicho:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
He leído por ali que hay que configurar la carpeta: config.inc.php
pero en la carpeta de phpMyAdmin que he descomprimido el archivo que mencionan no esta, hay un archivo con nombre:
config.sample.inc (nose si este es el archivo)
de todas maneras cuando abro el archivo con dreamweaver las lineas escritas son:
<?php
/* $Id: config.sample.inc.php 9673 2006-11-03 09:05:54Z nijel $ */
// vim: expandtab sw=4 ts=4 sts=4:
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use scripts/setup.php
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.cihar.com>.
*/
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'bandido';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'http://localhost/phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
/*
* End of servers configuration
*/
/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
y segun los foros lo que se debe cambiar es:
Localiza $cfg['PmaAbsoluteUri'] = ''; e introduce la ruta absoluta del directorio en donde tienes phpMyAdmin. Por ejemplo:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
Localiza a continuación $cfg['blowfish_secret'] = '';
Deberás poner entre las comillas simples una frase cualquiera, con el fin de que exista una semilla para que se lleve a cabo la encriptación de contraseñas cuando se utiliza la autentificación por medio de cookies. Puede quedar así:
$cfg['blowfish_secret'] = 'pongo aquí una frase';
Tendrás que informarle al programa cuál es tu servidor de base de datos:
$cfg['Servers'][$i]['host'] = 'servidor_base_de_datos'
Tendrás que indicar ahora como quieres que se lleve a cabo el acceso a phpMyAdmin:
config: sin petición de contraseña; puede entrar cualquier usuario al gestor.
http: si queremos que exista autentificación HTTP.
cookie: si queremos que exista autentificación con cookies. (Es la opción que recomendamos para sitios alojados en un servidor en Internet).
Deberás, después de localizar las variables, efectuar los cambios siguientes.
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'nombre_de_usuario';
$cfg['Servers'][$i]['password'] = 'contraseña';
Por último tendrás que indicar el nombre de la base de datos en
$cfg['Servers'][$i]['only_db'] = 'nombre_de_la_base';
Realizados los cambios, sólo tienes que guardar el archivo config.inc.php.
Es distinto un archivo de otro.
La primera linea:
$cfg['PmaAbsoluteUri']
No la encuentro en el archivo config.sample.inc
Espero puedas ayudarme ya llevo más de 2 días solo con esto y no encuentro quien me lo solucione.
Muchas gracias.
Tengo:
Windows xp profesional servipack 2
apache_2.0.59-win32-x86-no_ssl
php-5.2.3-Win32 (zip)
Mysql-essential-5.0.45-win32
phpMyAdmin-2.9.1.1-all-languages
(CARPETA DESCARGADA EN: C:\server\web\phpMyAdmin)
Siguiendo los pasos de instalación he podido instalar todo; me llevo tiempo pero lo conseguí.
El problema que me da es que cuando quiero verificar que el phpMyAdmin este bien instalado y pondo en el navegador la dirección siguiente:
http://localhost/phpMyAdmin/index.php
me da el error:
Bienvenido a phpMyAdmin 2.9.1.1
La razón más probable es que usted no creó un archivo de configuración. Utilice setup script para crear una.
Error
MySQL ha dicho:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
He leído por ali que hay que configurar la carpeta: config.inc.php
pero en la carpeta de phpMyAdmin que he descomprimido el archivo que mencionan no esta, hay un archivo con nombre:
config.sample.inc (nose si este es el archivo)
de todas maneras cuando abro el archivo con dreamweaver las lineas escritas son:
<?php
/* $Id: config.sample.inc.php 9673 2006-11-03 09:05:54Z nijel $ */
// vim: expandtab sw=4 ts=4 sts=4:
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use scripts/setup.php
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.cihar.com>.
*/
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'bandido';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'http://localhost/phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
/*
* End of servers configuration
*/
/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
y segun los foros lo que se debe cambiar es:
Localiza $cfg['PmaAbsoluteUri'] = ''; e introduce la ruta absoluta del directorio en donde tienes phpMyAdmin. Por ejemplo:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
Localiza a continuación $cfg['blowfish_secret'] = '';
Deberás poner entre las comillas simples una frase cualquiera, con el fin de que exista una semilla para que se lleve a cabo la encriptación de contraseñas cuando se utiliza la autentificación por medio de cookies. Puede quedar así:
$cfg['blowfish_secret'] = 'pongo aquí una frase';
Tendrás que informarle al programa cuál es tu servidor de base de datos:
$cfg['Servers'][$i]['host'] = 'servidor_base_de_datos'
Tendrás que indicar ahora como quieres que se lleve a cabo el acceso a phpMyAdmin:
config: sin petición de contraseña; puede entrar cualquier usuario al gestor.
http: si queremos que exista autentificación HTTP.
cookie: si queremos que exista autentificación con cookies. (Es la opción que recomendamos para sitios alojados en un servidor en Internet).
Deberás, después de localizar las variables, efectuar los cambios siguientes.
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'nombre_de_usuario';
$cfg['Servers'][$i]['password'] = 'contraseña';
Por último tendrás que indicar el nombre de la base de datos en
$cfg['Servers'][$i]['only_db'] = 'nombre_de_la_base';
Realizados los cambios, sólo tienes que guardar el archivo config.inc.php.
Es distinto un archivo de otro.
La primera linea:
$cfg['PmaAbsoluteUri']
No la encuentro en el archivo config.sample.inc
Espero puedas ayudarme ya llevo más de 2 días solo con esto y no encuentro quien me lo solucione.
Muchas gracias.
1 Respuesta
Respuesta de denciso
1