Schrift
[thread]9519[/thread]

perlboard @ sourceforge (Seite 6)

Leser: 2


<< |< 1 ... 3 4 5 6 7 8 9 ... 20 >| >> 195 Einträge, 20 Seiten
Strat
 2006-07-29 02:01
#90851 #90851
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
pq++

ich glaube, morgen (=samstag) schaffe ich es, http://develop.perl-community.de/ zu aktualisieren; sonst am sonntag
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Antworten mit Zitat
pq
 2006-07-29 03:07
#90852 #90852
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
bin jetzt bei 8 selects.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Antworten mit Zitat
Strat
 2006-07-29 22:05
#90853 #90853
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
nicht schlecht

heute schaffe ich das update nicht mehr; also am sonntag
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Antworten mit Zitat
Strat
 2006-07-30 16:25
#90854 #90854
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
wollte es gerade aktualisieren und hab's nochmal getestet; irgendwie haut das Laden vom Transhandler nicht hin (can't locate PBoard::TransHandler in @INC, obwohl @INC korrekt aussieht). D.h. es wird fruehestens heute abend was mit der neuen Version.

Wer entwickelt eigentlich mit mod_perl unter Apache1, und wer mit CGI?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Antworten mit Zitat
pq
 2006-07-30 16:45
#90855 #90855
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
ich entwickle mit mod_perl und habe das board aber auch auf meinem
webspace unter CGI laufen.
das <Perl> tag läuft bei mir;verstehe nicht, wieso bei dir das modul nicht
gefunden wird.
wie lautet denn die genaue fehlermeldung?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Antworten mit Zitat
betterworld
 2006-07-30 16:51
#90856 #90856
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
[quote=Strat,30.07.2006, 14:25](can't locate PBoard::TransHandler in @INC, obwohl @INC korrekt aussieht). D.h. es wird fruehestens heute abend was mit der neuen Version.[/quote]
@INC sieht bei mir nicht korrekt aus, naemlich ist das Poard-Verzeichnis nicht drin:
Code: (dl )
@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl . /usr/lib/apache/ /usr/lib/apache/lib/perl


Das liegt daran, dass Du in der apache.conf.template das "use lib" durch "PERL5LIB" ersetzt hast. Warum hast Du das gemacht? Ich glaube, es kann so nicht funktionieren, weil man PERL5LIB setzen muss, bevor perl gestartet wird, also bevor Apache gestartet wird (das habe ich glaube ich schon mal irgendwo geschrieben). In einer aelteren Version hast Du dann manuell use lib $ENV{PERL5LIB} irgendwo stehen gehabt, aber das habe ich herausgenommen, weil das fuer mich irgendwie nach von-hinten-durch-die-Brust-ins-Auge aussah und außerdem PERL5LIB eigentlich als Doppelpunkt-separierte Liste definiert ist.

Waere es schlimm, einfach wieder auf "use lib" in apache.conf umzusteigen?
Antworten mit Zitat
renee
 2006-07-30 16:53
#90857 #90857
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich schau mir das ganze unter CGI an. Im Moment kann ich aber durch die Bachelor-Thesis nicht so übermäßig viel Zeit investieren...
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/
Antworten mit Zitat
betterworld
 2006-07-30 16:54
#90858 #90858
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Ich entwickle auch mit mod_perl unter Apache1
Antworten mit Zitat
Strat
 2006-07-30 17:08
#90859 #90859
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
die perl-sektion in der config habe ich auch mal rausgeworfen.

der start funzt, aber sobald ich versuche, eine Seite aufzurufen, kommt
Code: (dl )
1
2
3
[Tue Jul  4 16:27:44 2006] [error] Can't locate PBoard/TransHandler.pm in @INC (@INC contains: /srv/www/poard/lib /usr/lib/perl5/5.8.1/i586-linux-thread-multi /usr/lib/perl5/5.8.1 /usr/lib/perl5/site_perl/5.8.1/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl . /srv/www/ /srv/www/lib/perl) at (eval 98) line 3.\n
[Tue Jul 4 16:27:44 2006] [error] Undefined subroutine &PBoard::TransHandler::handler called.\n
[Tue Jul 4 16:27:44 2006] [error] Undefined subroutine &PBoard::TransHandler::handler called.\n


ich versteh's nicht; zeilenenden passen, rechte vom transhandler sind ok
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pctest:/srv/www/poard/install # ls -l ../lib/PBoard/
total 228
drwxr-xr-x 4 root root 4096 Jul 4 16:06 .
drwxr-xr-x 4 root root 4096 Jul 4 2006 ..
-rw-r--r-- 1 root root 1537 Jul 4 2006 .perltidyrc
drwxr-xr-x 7 root root 4096 Jul 4 2006 .svn
-rw-r--r-- 1 root root 49491 Jul 4 2006 Actions.pm
-rw-r--r-- 1 root root 9031 Jul 4 2006 Admin.pm
-rw-r--r-- 1 root root 20350 Jul 4 2006 Config.pm
-rw-r--r-- 1 root root 66448 Jul 4 2006 DB.pm
-rw-r--r-- 1 root root 20662 Jul 4 2006 Posting.pm
-rw-r--r-- 1 root root 8303 Jul 4 2006 Subs.pm
drwxr-xr-x 3 root root 4096 Jul 4 2006 Table
-rw-r--r-- 1 root root 2277 Jul 4 2006 Table.pm
-rw-r--r-- 1 root root 1376 Jul 4 16:06 TransHandler.pm
-rw-r--r-- 1 root root 3419 Jul 4 2006 User.pm
pctest:/srv/www/poard/install #
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Antworten mit Zitat
Strat
 2006-07-30 17:09
#90860 #90860
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
meine poard_mod_perl.conf sieht folgendermaszen 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Listen 8084

<VirtualHost *:8084>

DocumentRoot /srv/www/poard/html
#User web
#Group ftponly
ScriptAlias /cgi-bin/ /srv/www/poard/cgi-bin/
ErrorLog /srv/www/poard/log/error.log
CustomLog /srv/www/poard/log/access.log combined

PerlSetEnv PERL5LIB "/srv/www/poard/lib"

DirectoryIndex /pboard/board.pl
Alias /perl-bin/ "/srv/www/poard/bin/"

PerlModule Apache::Registry
PerlRequire /srv/www/poard/bin/mod_perl_startup.pl

# <Perl>
# use lib qw(/srv/www/poard/lib);
# </Perl>

PerlTransHandler PBoard::TransHandler

PerlPassEnv DEBUG_SQL
PassEnv DEBUG_SQL

<Files board.pl>
SetHandler perl-script
PerlHandler Apache::Registry
Options ExecCGI
PerlSendHeader On
PerlModule Apache::DBI
PerlInitHandler Apache::StatINC
</Files>

<Files upload.pl>
SetHandler perl-script
PerlHandler Apache::Registry
Options ExecCGI
PerlSendHeader On
PerlModule Apache::DBI
</Files>

<Files download.pl>
SetHandler perl-script
PerlHandler Apache::Registry
Options ExecCGI
PerlSendHeader On
PerlModule Apache::DBI
</Files>

</VirtualHost>

(die musste ich ein wenig umstellen, damit ich die warnungen mit redefined subs los werde).

Frueher hat's mal problemlos funktioniert; ich suche gerade, was da jetzt geaendert ist. Es muss irgendwas von der serverconfig sein (poard_mod_perl.conf oder komplett extern)\n\n

<!--EDIT|Strat|1154265101-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Antworten mit Zitat
<< |< 1 ... 3 4 5 6 7 8 9 ... 20 >| >> 195 Einträge, 20 Seiten



View all threads created 2006-07-18 03:21.