[apache] es funktionieren nur *.pl dateien keine *.cgi wieso?
users_made
- webserver
0 users_made0 MudGuard0 users_made0 MudGuard0 users_made0 MudGuard
hi,
ich hab mir grade mal ein gästebuch heruntergeladen (das war eine *.cgi datei) die ging nicht (wurde nicht geladen..)
als ich die datei nach *.pl umbenannt hab ging alles wunderbar..
wieso ist das so?
bzw. wie kann ich das ändern?
PS: ich hab den Foxserv-v1.0 und ActivePerl-5.6.1.629 installiert..
PS2: danke schon mal im voraus für antworten.
Hi,
ich hab mir grade mal ein gästebuch heruntergeladen (das war eine *.cgi datei) die ging nicht (wurde nicht geladen..)
als ich die datei nach *.pl umbenannt hab ging alles wunderbar..
wieso ist das so?
bzw. wie kann ich das ändern?
Indem Du den entsprechenden Handler auch für .cgi-Dateien einrichtest.
PS: ich hab den Foxserv-v1.0 und ActivePerl-5.6.1.629 installiert..
Foxserv kenn ich nihcht, daher kann ich Dir keine Details nennen.
Du mußt einfach den Teil der Konfiguration, der .pl-Dateien betrifft, auch für .cgi-Dateien machn.
cu,
Andreas
Indem Du den entsprechenden Handler auch für .cgi-Dateien einrichtest.
PS: ich hab den Foxserv-v1.0 und ActivePerl-5.6.1.629 installiert..
Foxserv kenn ich nihcht, daher kann ich Dir keine Details nennen.
Du mußt einfach den Teil der Konfiguration, der .pl-Dateien betrifft, auch für .cgi-Dateien machn.
cu,
Andreas
em foxserv beinhaltet den apache...
nur das problem ist das ich (meiner meinung nach alles rivchtig eingestellt hab..)
hier mal die conf datei vom apache:
ServerType standalone
ServerRoot "C:\FOXSERV/apache"
PidFile logs/httpd.pid
ScoreBoardFile logs/apache_runtime_status
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MaxRequestsPerChild 0
ThreadsPerChild 50
Port 80
ServerAdmin webmaster@domain.de
ServerName server_name
UseCanonicalName Off
DocumentRoot "C:\FOXSERV/www"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "C:\FOXSERV/www">
Options Indexes FollowSymLinks MultiViews Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
DirectoryIndex index.html index.htm index.shtml index.cgi
ServerSignature On
AccessFileName .htaccess
<Files ~ "^.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
TypesConfig conf/mime.types
DefaultType text/plain
HostnameLookups Off
ErrorLog logs/error.log
LogLevel warn
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
CustomLog logs/access.log combined
Alias /icons/ "C:\FOXSERV/apache/icons/"
<Directory "C:\FOXSERV/apache/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /manual/ "C:\FOXSERV/apache/htdocs/manual/"
<Directory "C:\FOXSERV/apache/htdocs/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ScriptInterpreterSource registry
AddHandler cgi-script .cgi .pl
ScriptAlias /cgi-bin/ "C:\FOXSERV/apache/cgi-bin/"
<Directory "C:\FOXSERV/apache/cgi-bin">
Options Indexes FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
IndexOptions FancyIndexing
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif
ReadmeName README
HeaderName HEADER
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddLanguage en .en
AddLanguage fr .fr
AddLanguage de .de
AddCharset WINDOWS-1251 .cp-1251
AddCharset CP866 .cp866
AddCharset ISO-8859-5 .iso-ru
AddCharset KOI8-R .koi8-r
AddCharset UCS-2 .ucs2
AddCharset UCS-4 .ucs4
AddCharset UTF-8 .utf8
<IfModule mod_negotiation.c>
LanguagePriority de en fr
</IfModule>
AddType application/x-tar .tgz
AddType text/html .shtml
AddHandler server-parsed .shtml
<IfModule mod_setenvif.c>
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4.0" force-response-1.0
BrowserMatch "Java/1.0" force-response-1.0
BrowserMatch "JDK/1.0" force-response-1.0
</IfModule>
Hi,
em foxserv beinhaltet den apache...
ups, übersehen, stand ja im Titel. Aber was redest Du auch von foxserv, wenn DU einen Apache hast...
Dir ist bekannt, daß Du nach Änderungen an der Konfigurationsdatei den Server anhalten und neustarten mußt?
cu,
Andreas
Hi,
Dir ist bekannt, daß Du nach Änderungen an der Konfigurationsdatei den Server anhalten und neustarten mußt?
ja ist mir bekannt...
aber ist die conf datei so weit richtig??
und / oder soll ich vieleicht was anderes nehmen als activperl??
Hi,
aber ist die conf datei so weit richtig??
sieht bzgl. cgi ok aus.
Aber: In den diversen Pfaden solltest Du konsequent / statt \ verwenden. Manchmal mag der Apache die \ nicht...
und / oder soll ich vieleicht was anderes nehmen als activperl??
Gibt es ein besseres Perl für Win32? Mir ist keins bekannt.
Außerdem: es liegt mit Sicherheit nicht am Perl-Interpreter.
cu,
Andreas