Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › ERROR al iniciar
-
ERROR al iniciar
Posted by kikelin on October 11, 2012 at 18:52Buenas, os pongo lo que me dice la web de gestion al intentar conectarme. Si he hecho algo, ha sido actualizar. Espero me guieis. gracias
“”Cannot connect to the database, please check your database setup in the include/config.php file.
Probably your database, hostname, user or password values are incorrect or the database server is not running.
DB ERROR: No such file or directory
If you have modified auth system, this problem could be because Pandora cannot override authorization variables from the config database. Remove them from your database by executing:
DELETE FROM tconfig WHERE token = “auth”;”””luismi replied 12 years, 3 months ago 3 Members · 7 Replies -
7 Replies
-
::
Comprueba en el fichero
Suse -> /srv/www/htdocs/pandora_console/include/config.php
Debian -> /var/www/pandora_console/include/config.php
Que las credenciales de acceso a la base de datos de pandora correspondan a las de tu mysql ,son estas:
$config[“dbname”]=”pandora”;Â Â Â Â Â Â Â Â Â Â // MySQL DataBase name
$config[“dbuser”]=”pandora”;Â Â Â Â Â Â Â Â Â Â // DB User
$config[“dbpass”]=”CONTRASEÑA”;  // DB Password
$config[“dbhost”]=”localhost”;Â Â Â Â Â Â Â Â Â // DB HostSi no has modificado parametros el dbname y el dbuser deberian ser pandora
-
-
::
Al intentar /etc/init.d/mysql start, me dice lo siguiente:
chmod: cannot access ‘/var/run/mysql/mysqld.pid’: no such file or directory
failed.
Total, que no hay forma que enganche con mi pandora y lo tengo todo a retortero y sin funcionar. Alguien con algo similar …
Muchisimas gracias por todo.
-
-
-
-
::
Hola,
Péganos la salida del siguiente comando:
# /etc/init.d/mysql status
O bien:
# service mysql status
Después de esto, péganos las primeras lÃneas del fichero config.php que te indica Nacho, por ejemplo, para Suse:
head /srv/www/htdocs/pandora_console/include/config.php
Intenta acceder a mysql con las mismas credenciales que aparecen en el fichero anterior, de la siguiente forma:
mysql -udbuser -pdbpass dbname -h dbhost
Péganos la salida de el comando anterior.
Si no funciona, accede como root a mysql y ejecuta la siguiente consulta (la cadena dbuser la sustituyes por el parámetro del fichero config.php de antes):
SELECT * FROM user WHERE User LIKE "dbuser";
Saludos.