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

Findet meine Module nicht



<< >> 5 Einträge, 1 Seite
esskar
 2005-03-11 21:30
#31010 #31010
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Apache/2.0.52 (Win32) PHP/5.0.3 mod_ssl/2.0.52 OpenSSL/0.9.7e mod_perl/1.999.21 Perl/v5.8.6 Server at localhost Port 777

Verzeichnis struktur sieht so aus:
\Lib
\Packages
\WWW


In WWW liegen die Scripte; WWW bilder auch RootVerzeichnis

Code: (dl )
1
2
3
4
5
6
7
8
BEGIN {
use FindBin;
use lib (
"$FindBin::Bin", "$FindBin::Bin/../Lib",
"$FindBin::Bin/../Packages"
);
$ENV{TMPDIR} = $ENV{TEMP} || "";
};


Trotzdem findet mod_perl meine Module nicht; liegt auch dara, dass z.b. "$FindBin::Bin/../Lib" eq "F:/apachefriends/xampp/../Lib" wahr ergibt.
Kann ich das so konfigurieren, dass es funzt?
GwenDragon
 2005-03-11 21:56
#31011 #31011
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
warum kein
Code: (dl )
use lib "lib/nach/da"
?
GwenDragon
 2005-03-11 21:57
#31012 #31012
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Mein Startup-Skript für mod_perl sieht so aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#### startup.pl
##
##    StartUp file for mod_perl
##
##

use Apache2 ();

use lib qw (
    X:/usr/local/apache/perl
    X:/usr/local/perl/lib
    X:/usr/local/perl/site/lib
);

#für mod_perl_1-Kompatibilität
use Apache::compat ();

use ModPerl::Util (); #for CORE::GLOBAL::exit

use Apache::RequestRec ();
use Apache::RequestIO ();
use Apache::RequestUtil ();

use Apache::Session ();

use Apache::ServerRec ();
use Apache::ServerUtil ();
use Apache::Connection ();
use Apache::Log ();

use APR::Table ();

use ModPerl::Registry ();

use Apache::Const -compile => ':common';
use APR::Const -compile => ':common';

use CGI ();

1;


edit: Doppelpost gelöscht!\n\n

<!--EDIT|[E|B]|1110574066-->
esskar
 2005-03-11 22:04
#31013 #31013
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
aso;
an das startup zeug hab ich nicht dacht;
fang gerade erst mit mod_perl an.
wie ist das denn?
kann man mehrere startup files haben?
ptk
 2005-03-21 11:52
#31014 #31014
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Benutzt du Apache::Registry oder echte mod_perl-Handler? Je nachdem ist $0 und somit FindBin::* richtig gesetzt.
<< >> 5 Einträge, 1 Seite



View all threads created 2005-03-11 21:30.