Vous n'êtes pas identifié(e).

Top posteurs

Statistiques

Partenaires

  • eXolia Hosting
  • Eggdrop.fr

#1 18/11/2012 13:42:25

Great
Nouveau IRCzien
Inscription : 31/08/2011
Messages : 7

Z (Perl)

Bonjour,

Voilà j'essaye tant bien que mal de lancer se magnifique petit bot mais, il bloque au lancement à partir du chargement du module BDB quelqu'un aurais t'il déjà eu le même problème ? ^^"

perl z.pl
Logging to:  data/z.log
Use of uninitialized value in subroutine entry at ./Modules/Main.pm line 61.
Can't use string ("") as a subroutine ref while "strict refs" in use at ./Modules/Main.pm line 61.
Storage::BDB:

le lien https://bitbucket.org/spartairc/irc-z/overview

Merci d'avance ^^ !

Hors ligne

#2 18/11/2012 23:26:21

Harakiri
Administrateur
Lieu : Paris
Inscription : 02/07/2011
Messages : 260

Re : Z (Perl)

Salut,

Je viens de jeter un œil rapide aux sources, mais je ne connais pas bien ce service ni même Perl. Ceci dit, c'est probable que ça vienne de ta configuration et plus particulièrement du paramètre storage_module.
Veille à ce que ce paramètre soit correct et que l'ensemble des packages requis pour cette fonctionnalité soient installés correctement.
Je viens d'effectuer une installation rapide, et je n'ai pas ce problème.

Edit : Le problème a été solutionné en mettant à jour les sources en utilisant celles du dépôt mercurial :

hg clone https://bitbucket.org/spartairc/irc-z

EOF

Hors ligne

#3 19/11/2012 13:28:03

Great
Nouveau IRCzien
Inscription : 31/08/2011
Messages : 7

Re : Z (Perl)

Il manque une ligne dans le module BDB.pm

"package Modules::Storage::BDB;"


Code: Perl
# Database backend using DB_File (Berkeley DB)
 
package Modules::Storage::BDB;
 
use DB_File;
 
sub init {
    main::provide('Storage_BDB');
}
 
1

Hors ligne

Pied de page des forums

447720 visites ( 31 aujourd'hui ) 2 visiteurs en ligne
Copyright © 2004 - 2013 IRCz