Problema para enlazar mysql con php al tratar de correr la aplicacion free HelpDesk en ubuntu.

Imagen de babyrafax

Forums: 

:( mysql connect access denied for user para una base de datos database.php :(
aplicacion free HelpDesk directorio request.

ya monte el apache y el php y el mysql de hecho veo las tablas pero no logro levantar la aplciacion desde apache :( cualquier ayuda mil gracias.

Soy New en desarrollo please.

Cita: mysql connect access

Imagen de deathUser

[quote]mysql connect access denied for user [/quote]

Un error de ese tipo quiere decir que no estás pasando las credenciales adecuadas a la base de datos, revisa la configuración de la aplicación y asegúrate de que el usuario, contraseña, base de datos, sean los correctos, verifica que la conexión con los datos que tienes se puedan realizar por consola, usa un comando como:


mysql -u usuario -pcontraseña -h servidor(IP o hostname) baseDeDatos

Suerte ...

bye
;)

Saludos... Segun puedo

Imagen de babyrafax

Saludos...
Segun puedo apreciar si esta pasando las credenciales, el problema q tengo es q no logro acceder a la aplicacion desde php, no logro cargar la pagina index.php de la aplicacion free helpdesk, soy muy novato en programacion y queria probar con una aplicacion ya existente, instale en Ubuntu como mencione el PHP5, MySQL y Apache2, pruebo el webserver con //localhost/index.html y dice It Works! pero al tratar de correr la aplicacion en http://localhost/request/index.php me da el siguiente error:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'dbuser'@'localhost' (using password: YES) in /var/www/request/lib/database.php on line 84

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /var/www/request/lib/database.php on line 84
CDatabase::Connect() error

SEGUN LO INDICADO PROBE ESTO:


mysql -u rafael -p -h localhost FreeHelpDesk
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 179
Server version: 5.0.67-0ubuntu6 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show tables;
+------------------------+
| Tables_in_FreeHelpDesk |
+------------------------+
| site_calls |
| site_notes |
| site_types |
| site_users |
+------------------------+
4 rows in set (0.00 sec)

Espero sus comentarios al respecto y mis mas sinceros agradecimientos por su ayuda.

Cita: Warning:

Imagen de deathUser

[quote]Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'dbuser'@'localhost' (using password: YES) in /var/www/request/lib/database.php on line 84
...
mysql -u rafael -p -h localhost FreeHelpDesk[/quote]

Si te fijas en el mensaje de error, el usuario que está usando la aplicación PHP es "dbuser" y tu estás probando con "rafael", seguramente la aplicación tiene un archivo de configuración en donde especificas el usuario, password, host, base de datos, etc ...

Lee las instrucciones de instalación, seguramente ahí encontrarás donde y como cambiar la información de conexión a la base de datos.

Suerte ...

bye
;)

Haber hermano dandote un

Imagen de falcom

Haber hermano dandote un hilo aunque la programacion no es mi fuerte


<? function base_connect($HOST,$USER,$PASS,$DB)
{
$conn = mysql_connect($HOST, $USER, $PASS);
mysql_select_db($DB);
return $conn;
}
function base_close($conn)
{
mysql_close($conn);
}
function consulta($strsql,$conn)
{
$rs = mysql_query($strsql,$conn);
return $rs;
}
define("HOST", "localhost");
define("USER", "root");
define("PASS", "");
define("DB", "internet"); ?>

esta es la tipica cadena de conexion a mysql en la parte ultima colocas los datos del host, usuario, pass y nombre de la base de datos