Require und anschliessende Fehlermeldungen

Alles, was Perl betrifft, kann hier besprochen werden.

Require und anschliessende Fehlermeldungen

Postby wora » 28. December 2006 11:11

xampp 1.5.5 auf Windows, inkl. Perl-Addon

Code: Select all
require 'xdb-lib.pl';
print CGI::header();
#  Removed several lines
#Parameter einlesen
my $q=new CGI;
ZeitHolen();


produziert folgende Meldung:

Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::D_3a_projekte_xdb_etage_2epl::ZeitHolen called at D:/projekte/xdb/etage.pl line 33.

Die gesuchte Prozedur ist aber in xdb-lib.pl enthalten.

Ändere ich den File, der mit require geladen wurde, nach dem ersten Aufruf (z.B. letzte Zeile von '1;' nach '0;') , so wird er nicht erneut ausgewertet, erst wieder nach Neustart apache.

Eigentlich sollte das doch nur bei '*.pm' so sein, oder?

Wolfgang
[/code]
wora
 
Posts: 4
Joined: 27. December 2006 19:16

Postby wora » 28. December 2006 11:29

Fehler gefunden.

Ersetze require durch 'do' und der Effekt/Fehler ist weg
wora
 
Posts: 4
Joined: 27. December 2006 19:16


Return to Perl

Who is online

Users browsing this forum: No registered users and 15 guests