nachdem ich hier ein paar Probleme mit einem Debian Update hatte (irgendwas von dependencies und e2fsprogs), das aber gelöst habe, komt mein Apache nicht mehr hoch :-(
/etc/init.d/apache2 start (oder restart) bringt keine Fehlermeldung, ebenso steht nix im error.log.
Apache meldet einen 500er internal server error.
Nach dem fixen des e2fsprogs Problems fehlte irgendwie das Modul Apache::Reload, welches ich dann von Hand (perl-MCPAN) nachinstalliert habe.
anbei meine sites-enable/default.conf
Jede Hilfe ist gerne angenommen :-)ux:/etc/apache2/sites-enabled# more default
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride none
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
</Directory>
<Directory /var/www/xsfa/admin/>
Options FollowSymLinks MultiViews
AllowOverride None
AuthType Basic
AuthName "XSFA Admin Access"
AuthUserFile /var/www/xsfa/admin/.htpasswd
require valid-user
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /images/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /doc/ "/usr/share/doc/"
RedirectMatch ^/doc/apache2-doc/manual(.*)$ /manual$1
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
# --
# added for OTRS (http://otrs.org/)
# --
# agent, admin and customer frontend
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
# load all otrs modules
Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl
# Apache::Reload - Reload Perl Modules when Changed on Disk
PerlModule Apache::Reload
PerlInitHandler Apache::Reload
# set mod_perl2 options
<Location /otrs>
ErrorDocument 403 /otrs/customer.pl
# ErrorDocument 403 /otrs/index.pl
SetHandler perl-script
PerlHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
</Location>
</VirtualHost>
tux:/etc/apache2/sites-enabled#
Danke
Andre