Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]7698[/thread]

Can't call method "val" on an undefined value

Leser: 1


<< >> 4 Einträge, 1 Seite
tophoven
 2006-02-10 14:29
#62841 #62841
User since
2005-12-02
28 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

ich möchte für ein Script Ini-Files auslesen. leider erhalte ich bei der Ausführung folgenden Codes eine Fehlermeldung:

Code: (dl )
1
2
3
4
use Config::IniFiles;
my $cfg = new Config::IniFiles( -file => "conf.ini" );
$value = $cfg->val( "Section", "Parameter" );
print "Var: $value \n";


Ergebnis --> Can't call method "val" on an undefined value at H:\perl\INI-FI~1\READCO~1.PL line 5.

Das Modul hat den Vorteil, das ich Variablen mit einem Array belegen kann. Daher wollte ich das Modul Config::Tiny nicht verwenden.

Hat einer von Euch eine Idee, was ich hier flasch mache?

Besten Dank für Eure Hilfe

Gruß
Franz-Josef\n\n

<!--EDIT|renee|1139616669-->
Taulmarill
 2006-02-10 14:43
#62842 #62842
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
der error deutet darauf hin, dass sich in der variable $cfg kein objekt befindet. versuche mal die ini-file mit dem absoluten pfad anzugeben. ausserdem solltest du, wenn du das noch nicht gemacht hast, use strict; use warnings; am anfang deines scripts einfügen. manchmal erhält man dadurch die entscheidende fehlermeldung.
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
Strat
 2006-02-10 18:31
#62843 #62843
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
fehler abfragen bei Config::IniFiles->new() vergessen?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
tophoven
 2006-02-10 19:24
#62844 #62844
User since
2005-12-02
28 Artikel
BenutzerIn
[default_avatar]
Super, Danke,
kaum macht man's richtig klappts

Gruß

Franz-Josef
<< >> 4 Einträge, 1 Seite



View all threads created 2006-02-10 14:29.