Apache 2.2.17 und mod_perl 2.0000004

Übersicht Sonstiges Smalltalk

Neue Antwort erstellen

Xaymar

ehemals "Cgamer"

Betreff: Apache 2.2.17 und mod_perl 2.0000004

BeitragDi, Nov 23, 2010 18:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
Ich habe (wie man sieht) ein Problem mit mod_perl. Laut Google ergebnissen ist in Apache 2.2.6 mod_perl nicht lauffähig. Da die Changelogs aber nicht sagen ob es bis 2.2.17 bereits gefixt wurde, frage ich hier, ob ich irgendwas falsch gemacht habe mit der Konfiguration oder ob es noch immer nicht funktionierend ist.

CGI Test: http://bugs.levelnull.de/index.cgi (Hier sollte eigentlich Bugzilla zu sehen sein)

Wer weiß eine Lösung oder Antwort?

Danke schonmal im voraus.

~Edit am 23.11.2010 um 18:05~
httpd.conf
Code: [AUSKLAPPEN]
ServerRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2"
Listen 80
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule setenvif_module modules/mod_setenvif.so

LoadModule php5_module "C:/Program Files (x86)/PHP/php5apache2_2.dll"
PHPIniDir "C:/Program Files (x86)/PHP/php.ini"

<IfModule !mpm_netware_module>
   <IfModule !mpm_winnt_module>
      User daemon
      Group daemon
   </IfModule>
</IfModule>

ServerAdmin webmaster@levelnull.de
ServerName levelnull.de:80
DocumentRoot "C:/Domains"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "C:/Domains">
    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/Domains/fastdl-levelnullde">
    Options FollowSymLinks
</Directory>

<Directory "C:/Domains/server-levelnullde">
    Options FollowSymLinks
</Directory>

<Directory "C:/Domains/bugs-levelnullde">
    Options FollowSymLinks Includes ExecCGI
</Directory>

<IfModule dir_module>
    DirectoryIndex index.cgi default.cgi index.php default.php index.html default.html
</IfModule>

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>

ErrorLog "logs/error.log"
LogLevel warn

<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common

    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog "logs/access.log" common
</IfModule>

<IfModule alias_module>
    ScriptAlias /cgi-bin/ "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin/"
</IfModule>

<IfModule cgid_module>
    #Scriptsock logs/cgisock
</IfModule>
<Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

DefaultType text/html
#application/octet-stream

<IfModule mime_module>
    TypesConfig conf/mime.types
    AddEncoding x-compress .Z
    AddEncoding x-gzip .gz .tgz
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
   AddType text/plain .cgi .pl
    AddHandler cgi-script .cgi .pl
    AddHandler application/x-httpd-php .php
    AddHandler application/x-httpd-php .php5
    AddHandler application/x-httpd-php .php4
    AddHandler application/x-httpd-php .php3
    AddHandler application/x-httpd-php .php2
    AddHandler application/x-httpd-php .php1
    AddHandler application/x-httpd-php .html
    AddHandler application/x-httpd-php .htm
</IfModule>

#Include conf/extra/httpd-mpm.conf
#Include conf/extra/httpd-multilang-errordoc.conf
#Include conf/extra/httpd-autoindex.conf
#Include conf/extra/httpd-languages.conf
#Include conf/extra/httpd-userdir.conf
#Include conf/extra/httpd-info.conf
Include conf/extra/httpd-vhosts.conf
#Include conf/extra/httpd-manual.conf
#Include conf/extra/httpd-dav.conf
#Include conf/extra/httpd-default.conf
Include conf/extra/perl.conf

<IfModule ssl_module>
   SSLRandomSeed startup builtin
   SSLRandomSeed connect builtin
</IfModule>


perl.conf
Code: [AUSKLAPPEN]
LoadFile "C:/Perl/bin/perl512.dll"
LoadModule perl_module modules/mod_perl.so

PerlSwitches -T

<IfModule mime_module>
    AddType text/html .pl
</IfModule>

<FilesMatch "\.pl$">
    SetHandler perl-script
    PerlResponseHandler ModPerl::Registry
    PerlOptions +ParseHeaders
</FilesMatch>

<Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin">
    <FilesMatch "\.pl$">
        SetHandler cgi-script
    </FilesMatch>
</Directory>


httpd-vhosts.conf
Code: [AUSKLAPPEN]
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#

<VirtualHost *:80>
    ServerAdmin webmaster@levelnull.de
    DocumentRoot "C:/Domains/server-levelnullde/"
    ServerName server.levelnull.de
    ServerAlias *.server.levelnull.de
    ErrorLog "logs/server.levelnull.de-error.log"
    CustomLog "logs/server.levelnull.de-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@levelnull.de
    DocumentRoot "C:/Domains/fastdl-levelnullde/"
    ServerName fastdl.levelnull.de
    ServerAlias *.fastdl.levelnull.de
    ErrorLog "logs/fastdl.levelnull.de-error.log"
    CustomLog "logs/fastdl.levelnull.de-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@levelnull.de
    DocumentRoot "C:/Domains/bugs-levelnullde/"
    ServerName bugs.levelnull.de
    ServerAlias *.bugs.levelnull.de
    ErrorLog "logs/bugs.levelnull.de-error.log"
    CustomLog "logs/bugs.levelnull.de-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@levelnull.de
    DocumentRoot "C:/Domains/levelnullde/"
    ServerName levelnull.de
    ServerAlias *.levelnull.de
    ErrorLog "logs/levelnull.de-error.log"
    CustomLog "logs/levelnull.de-access.log" common
</VirtualHost>

Neue Antwort erstellen


Übersicht Sonstiges Smalltalk

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group