Hola
christian_spencer99,
Hay varios usuarios que reportan tener problemas conectándose a su base de datos y requiere que personal del staff ajuste algún tornillo al que no tenemos acceso.
Mientras tanto, hay algunas cosas que podemos probar
Primer paso:
Asegurase de haber creado la base de datos, el usuario, password y dar al usuario los privilegios necesarios para acceder a la base de datos.
La mejor forma de hacerlo es mediante
cPanel > Databases > MySQL Database Wizard. No olvidarse de dar al usuario los privilegios necesarios. En caso de duda, es mejor darle todos los privilegios.
Segundo Paso:
Asegurarse de estar usando los username y database correctos.
Por ejemplo:
Supongamos que tu cPanel user es
pepe23
Con el wizard creaste
username: user
database: data
El código a usar será:
PHP:
$usuario = "pepe23_user";
$basedat = "pepe23_data";
Nota que he usado username y database agregando el cPanel user más 1 guión adelante.
Tercer paso:
Probar conectarse a la base de datos mediante php.
En tu
cPanel > Files > File Manager vamos a crear un nuevo file en /public_html
El nuevo file se llamará
testdb.php con este código:
PHP:
<?php
//El host es siempre 'localhost' en x10
$host = 'localhost';
//Cambia estos valores: ----------
$usuario = 'pepe23_user';
$password = 'xxxxxxx';
$basedat = 'pepe23_data';
//Fin de cambios------------------
//Source: http://us.php.net/manual/en/mysqli.connect.php
$link = mysqli_connect($host, $usuario, $password, $basedat);
if (!$link) {
die('Connect Error (' . mysqli_connect_errno() . ') '
. mysqli_connect_error());
}
echo 'Todo OK... ' . mysqli_get_host_info($link) . "\n";
mysqli_close($link);
?>
Prueba el código con
http:// tu-url-x10 / testdb.php
Si te da
"Todo OK...", quiere decir que hay algún problema con tu Joomla. Si te da error, copia el error para que un staff te pueda ayudar con la conexión.
Buena suerte!