Aller au contenu

[Debian] syslog-ng et mysql

Featured Replies

Posté(e)

bonjour à tous,

j'ai installé récemment un serveur debian 2.6.12-2-686 dans le but de mettre en place un serveur syslog-ng

j'ai trouvé ce tuto sur internet :francais:

http://www.supinfo-projects.com/fr/2005/sy...5/introduction/

j'ai tout suivi et j'arrive à lancer l'application php-syslog-ng :francais::yes:

voici une capture d'écran

IPB Image

lorsque je saisis mon nom d'utilisateur, il me dit ceci :

Query failed: Table 'syslog.users' doesn't exist

du coup, j'ai voulu copier la table users de la database mysql dans la database syslog que j'ai créée en suivant le tuto que j'ai mentionné

tout d'abord, est-ce possible ? ensuite, si c'est possible, comment faire ?

je pense que c'est ça qui me manque et ça arrangera mon probleme

je vous envoie aussi mon fichier de configuration config.php :p


//========================================================================
// DBUSER is the name of the basic user.
define('DBUSER', 'PW_USER');

// DBUSERPW is DBUSER's database password.
define('DBUSERPW', 'PW_HERE');

// DBADMIN is the name of the admin user.
define('DBADMIN', 'syslogadmin');

// DBADMINPW is DBADMIN's database password.
define('DBADMINPW', 'PW_HERE');

// DBNAME is the name of the database you are using.
define('DBNAME', 'syslog');

// DBHOST is the host where the MySQL server is running.
define('DBHOST', 'localhost');

// DBPORT is the port where the MySQL server is listening.
// The default port is 3306.
define('DBPORT', '3306');
//========================================================================

que dois-je changer dans ce fichier pour autoriser par exemple l'utilisateur nommé syslog que j'ai créé à pouvoir accéder à cette base de données ? et donc à utiliser l'interface php-syslog-ng ? :chinois:

merci de votre aide :transpi:

sunfun :transpi:

  • 2 semaines après...
Posté(e)

essaye ca :

// DBNAME is the name of the database you are using.
define('DBNAME', 'mysql');

si toutes tes tables sont dans mysql, sinon tu doit les cree dans syslog

  • 2 semaines après...
Posté(e)
  • Auteur

essaye ca :

// DBNAME is the name of the database you are using.
define('DBNAME', 'mysql');

si toutes tes tables sont dans mysql, sinon tu doit les cree dans syslog

bonjour gnaphron,

je n'avais pas vu ton post

merci beaucoup de ton aide :pleure::iloveyou:

je vais essayer ça :p

sunfun :oops:

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.