Schrift
[thread]912[/thread]

Problem :: Fehlermeldung: Undefined subroutine

Leser: 2


<< >> 2 Einträge, 1 Seite
stoney_
 2007-04-03 10:46
#9876 #9876
User since
2007-04-03
1 Artikel
BenutzerIn
[default_avatar]
Habe folgendes Problem :

Wenn ich den Script starte kommt immer diese Fehlermeldung "Fehlermeldung:
Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::X_3a_Programme_xampp_htdocs_VPN_test_2ep l::Version called at X:/Programme/xampp/htdocs/VPN/test.pl line 6. ,"


Sieht wer den Fehler ?


Hauptscript: test.pl
Verzeichnis: X:\Programme\xampp\htdocs\VPN
Code: (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl -w
use VPN::Test;
my $text = Version();
print "Content-type: text/html\n\n";
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', "\n";
print "<html><head><title>Testausgabe</title>\n";
print "</head><body>\n";
print "$text \n";
print "</body></html>\n";


Modul: Test.pm
Verzeichnis: X:\Programme\xampp\perl\lib\VPN
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package VPN::Test; 
use strict;
use vars
qw(
$ausgabe
);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw();
@EXPORT_OK =
qw(
Version
);
%EXPORT_TAGS = (all => [@EXPORT_OK] );
my $ausgabe = 1234;
sub Version()
{
return $ausgabe;
}
1;
renee
 2007-04-03 11:09
#9877 #9877
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Mach mal aus:
Code: (dl )
use VPN::Test;


das hier
Code: (dl )
use VPN::Test qw(Version);


Oder Du musst in Test.pm aus
Code: (dl )
@EXPORT = qw();


ein
Code: (dl )
@EXPORT = qw(Version);
machen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
<< >> 2 Einträge, 1 Seite



View all threads created 2007-04-03 10:46.