1
2
3
4
5
6
7
8
9
10
11
12
13
14
LoadFile "C:/Programme/MARIS/Perl/bin/perl512.dll"
LoadModule perl_module modules/mod_perl.so
PerlRequire "C:/Programme/MARIS/WebServer/conf/stdlibs.pl"
<IfModule mime_module>
# Perl handlers / types
<Files ~ "\.(cgi|pl|plx)$">
SetHandler perl-script
Options +ExecCGI
PerlHandler ModPerl::PerlRun
PerlSendHeader On
PerlSetupEnv On
</Files>
</IfModule>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use ModPerl::Util ();
use Apache2::RequestRec ();
use Apache2::RequestIO ();
use Apache2::RequestUtil ();
use Apache2::ServerRec ();
use Apache2::ServerUtil ();
use Apache2::Connection ();
use Apache2::Log ();
use Apache2::Const -compile => ':common';
use APR::Const -compile => ':common';
use APR::Table ();
use Apache2::compat ();
use ModPerl::PerlRun ();
1;
PerlWarn Off
LogLevel
no warnings 'redefine';
PerlWarn Off
2010-12-25T17:28:05 GwenDragonDas löst vielleicht das Zumüllen des Logs aber nicht die Programmierfehler in den Skripten.
1
2
3
my $SQL = "SELECT * FROM TABELLE";
my @result=&funktion($SQL);
print "Ergebnis: ".$result[0][0];
2010-12-30T11:32:53 KnochenIch habe folgenden Code:
Code: (dl )1
2
3my $SQL = "SELECT * FROM TABELLE";
my @result=&funktion($SQL);
print "Ergebnis: ".$result[0][0];
1
2
3
4
5
6
7
8
my $sql = "SELECT * FROM TABELLE";
my @result = funktion($sql);
if (defined result) {
print "Ergebnis: ", $result[0][0];
}
else {
print "Kein Ergebnis.\n";
}