Schrift
[thread]5478[/thread]

installation / konfiguration: pl skript wird nur heruntergeladen



<< >> 7 Einträge, 1 Seite
Gast Gast
 2005-06-24 15:15
#47102 #47102
Hallo,
bin noch Anfänger und habe folgendes Problem:
Perl installiert auf Apache Server 2.x
bei Aufruf eines Skripts wird es nur heruntergeladen, aber nicht ausgeführt.
Was mach ich falsch??
Danke
Nick
renee
 2005-06-24 15:17
#47103 #47103
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
wahrscheinlich stimmt die konfig des apache nicht...

es muss da eine zeile geben

AddHandler cgi-script .pl .cgi
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/
nikino
 2005-06-24 15:23
#47104 #47104
User since
2005-06-24
2 Artikel
BenutzerIn
[default_avatar]
hier die konfiguration in der httpd.conf:
<Location /cgi-bin>
AllowOverride None
Options +ExecCGI +FollowSymLinks
AddHandler cgi-script .cgi .pl
SetHandler cgi-script
</Location>

<Location /perl>
AddHandler cgi-script .cgi .pl
SetHandler perl-script
PerlHandler ModPerl::Registry
Options +ExecCGI +FollowSymLinks
</Location>

<Location /cgi-perl>
AddHandler cgi-script .cgi .pl
SetHandler perl-script
PerlHandler ModPerl::Run
Options +ExecCGI +FollowSymLinks
PerlSendHeader On
</Location>

ist irgendwas falsch?
danke nick
GwenDragon
 2005-06-24 18:05
#47105 #47105
User since
2005-01-17
14608 Artikel
Admin1
[Homepage]
user image
[quote=nikino,24.06.2005, 13:23]hier die konfiguration in der httpd.conf:
<Location /cgi-bin>
AllowOverride None
Options +ExecCGI +FollowSymLinks
AddHandler cgi-script .cgi .pl
SetHandler cgi-script
</Location>

<Location /perl>
AddHandler cgi-script .cgi .pl
SetHandler perl-script
PerlHandler ModPerl::Registry
Options +ExecCGI +FollowSymLinks
</Location>

<Location /cgi-perl>
AddHandler cgi-script .cgi .pl
SetHandler perl-script
PerlHandler ModPerl::Run
Options +ExecCGI +FollowSymLinks
PerlSendHeader On
</Location>

ist irgendwas falsch?
danke nick[/quote]
Was denn nun mod_perl oder CGI?

Besser vielleicht so:
<Location /perl>
SetHandler perl-script
PerlHandler ModPerl::Registry
Options +ExecCGI +FollowSymLinks
</Location>

<Location /cgi-perl>
SetHandler perl-script
PerlHandler ModPerl::Run
Options +ExecCGI +FollowSymLinks
PerlSendHeader On
</Location>
nikino
 2005-06-24 18:59
#47106 #47106
User since
2005-06-24
2 Artikel
BenutzerIn
[default_avatar]
Es soll als CGI-Skript laufen. Muss ich da nicht den handler cgi-script setzen?
GwenDragon
 2005-06-24 19:24
#47107 #47107
User since
2005-01-17
14608 Artikel
Admin1
[Homepage]
user image
Wozu brauchst du die Location /perl und /cgi-perl ?

Es reich doch /cgi-bin
GwenDragon
 2005-06-24 19:34
#47108 #47108
User since
2005-01-17
14608 Artikel
Admin1
[Homepage]
user image
Für Perl-Skripte im /cgi-bin Verszeichnis:

<Location /cgi-bin>
AllowOverride None
Options +ExecCGI +FollowSymLinks
AddHandler cgi-script .cgi .pl
SetHandler cgi-script
</Location>
<< >> 7 Einträge, 1 Seite



View all threads created 2005-06-24 15:15.