* [gentoo-user-fr] [Apache2]Internal Server Error
@ 2004-11-26 7:02 grillot sebastien
0 siblings, 0 replies; only message in thread
From: grillot sebastien @ 2004-11-26 7:02 UTC (permalink / raw
To: gentoo-user-fr
Bonjour à tous,
Bon comme certains le savent mnt j'installe bugzilla et voila a quoi je
me heurtes (enfin y'avais aussi perl mais ca c'est reglé et encore merci
seb) :
----------------------------------------------------
http://www.pan-gaia.dnsalias.net/bugzilla/index.cgi
La j'avais une erreure 403
------------------------------------------------
Bon je regarde mon fichier de conf pour apache (et la deja je decouvre..
au bout de 25 min... :$... que httpd.conf n'existe plus mais il est
remplacé par apache2.conf et commonapache2.conf, le dernier j'ai mis
trop de temps a decouvrir son existance... habitude quand tu nous tiens)
et je met ca :
--------------------------------------------------------
alfred bugzilla # nano /etc/apache2/conf/commonapache2.conf
<Directory "/var/www/localhost/htdocs/bugzilla/">
Options ExecCGI
AllowOverride Limit
Order allow,deny
Allow from all
</Directory>
AddHandler cgi-script .cgi
PS : a la fin le fichier en integral :)
Mais mnt j'ai ca
----------------------------------------------------
http://www.pan-gaia.dnsalias.net/bugzilla/index.cgi
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, sebastiengrillot@gmail.com and
inform them of the time the error occurred, and anything you might have
done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.0.50 (Gentoo/Linux) PHP/4.3.8 Server at Alfred, ZoRk's Server
Port 80
---------
alfred bugzilla # tail -f /var/log/apache2/error_log
[Fri Nov 26 09:05:29 2004] [warn] child process 4151 still did not exit,
sending a SIGTERM
[Fri Nov 26 09:05:29 2004] [warn] child process 4152 still did not exit,
sending a SIGTERM
[Fri Nov 26 09:05:29 2004] [warn] child process 4153 still did not exit,
sending a SIGTERM
[Fri Nov 26 09:05:29 2004] [notice] caught SIGTERM, shutting down
[Fri Nov 26 09:05:39 2004] [notice] Digest: generating secret for digest
authentication ...
[Fri Nov 26 09:05:39 2004] [notice] Digest: done
[Fri Nov 26 09:05:40 2004] [notice] Apache/2.0.50 (Gentoo/Linux)
PHP/4.3.8 configured -- resuming normal operations
[Fri Nov 26 09:08:53 2004] [error] [client 192.168.1.1] Premature end of
script headers: index.cgi
[Fri Nov 26 09:08:53 2004] [error] [client 192.168.1.1] (2)No such file
or directory: exec of '/var/www/localhost/htdocs/bugzilla/index.cgi' failed
[Fri Nov 26 09:08:53 2004] [error] [client 192.168.1.1] Premature end of
script headers: index.cgi
[Fri Nov 26 09:08:53 2004] [error] [client 192.168.1.1] File does not
exist: /var/www/localhost/htdocs/favicon.ico
Alors comme j'ai installé apache2 y'a un moment je me demande si je
n'aurais pas omis qqchose a l'install qui fait que maintenant ca veux
plus... Ou alors les directives que j'ai ne s'appliques pas a un
apache2... et le net m'aide pas trop sur ce coup (enfin google ;))
Linuxement
Seb
PS voici le commonapache2.conf mais j'ai retiré les commentaires car je
voulais l'allerger alors j'ai retiré les commentraires...
alfred bugzilla # cat /etc/apache2/conf/commonapache2.conf
User apache
Group apache
ServerAdmin sebastiengrillot@gmail.com
#root@localhost
<Directory />
Options -All -Multiviews
AllowOverride None
<IfModule mod_access.c>
Order deny,allow
Deny from all
</IfModule>
</Directory>
<Directory "/var/www/localhost/htdocs/bugzilla/">
Options ExecCGI
AllowOverride Limit
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.html index.php index.php3 index.shtml
index.cgi index.pl index.htm Default.htm default.htm index.html.var
</IfModule>
AccessFileName .htaccess
<IfModule mod_access.c>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
</IfModule>
UseCanonicalName On
<IfModule mod_mime.c>
TypesConfig conf/mime.types
</IfModule>
DefaultType text/plain
<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>
HostnameLookups Off
EnableMMAP on
<IfModule mod_log_config.c>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
LogFormat "%v %h %l %u %t \"%r\" %>s %b %T" script
LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\" VLOG=%{VLOG}e" vhost
<IfModule mod_logio.c>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\" %I %O" combinedio
</IfModule>
</IfModule>
ServerTokens Full
ServerSignature On
<IfModule mod_alias.c>
Alias /icons/ /var/www/localhost/icons/
Alias /doc /usr/share/doc
ScriptAlias /cgi-bin/ /var/www/localhost/cgi-bin/
ScriptAlias /protected-cgi-bin/ /var/www/localhost/protected-cgi-bin/
ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*)
/home/$1/public_html/cgi-bin/$2
<IfModule mod_perl.c>
#Provide two aliases to the same cgi-bin directory,
#to see the effects of the 2 different mod_perl modes
#for Apache::Registry Mode
Alias /perl/ /var/www/localhost/perl/
#for Apache::Perlrun Mode
Alias /cgi-perl/ /var/www/localhost/perl/
</IfModule>
</IfModule>
<IfModule mod_autoindex.c>
AddIconByEncoding (CMP,/icons/compressed.png) x-compress x-gzip
AddIconByType (TXT,/icons/text.png) text/*
AddIconByType (IMG,/icons/image2.png) image/*
AddIconByType (SND,/icons/sound2.png) audio/*
AddIconByType (VID,/icons/movie.png) 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 .bz2
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 .php .php3
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^^
[Snip]
AddHandler cgi-script .cgi
AddHandler type-map var
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AddHandler imap-file map
</IfModule>
<Location /manual>
Options Multiviews
ErrorDocument 404 "The document you requested has not been
installed on your system."
</Location>
<IfModule mod_setenvif.c>
#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
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
BrowserMatch "Microsoft Data Access Internet Publishing Provider"
redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
BrowserMatch "^WebDAVFS" redirect-carefully
</IfModule>
# End of browser customization directives
<IfModule mod_status.c>
<Location /server-status>
SetHandler server-status
<IfModule mod_access.c>
Order deny,allow
Deny from all
allow from 127.0.0.1
#Allow from .your_domain.com
</IfModule>
</Location>
</IfModule>
<IfModule mod_info.c>
<Location /server-info>
SetHandler server-info
<IfModule mod_access.c>
Order deny,allow
Deny from all
allow from 127.0.0.1
#Allow from .your_domain.com
</IfModule>
</Location>
</IfModule>
<IfModule mod_perl.c>
<Location /perl-status>
SetHandler perl-script
<IfDefine MODPERL2>
PerlResponseHandler Apache::Status
</IfDefine>
<IfDefine !MODPERL2>
PerlResponseHandler ModPerl::Status
</IfDefine>
<IfModule mod_access.c>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</IfModule>
</Location>
</IfModule>
<IfModule mod_deflate.c>
<Directory "/var/www/localhost/htdocs/manual">
AddOutputFilterByType DEFLATE text/html
</Directory>
# DeflateFilterNote - Set a note to report on compression ratio
# DeflateFilterNote deflate_ratio
# LogFormat "%h %l %u %t \"%r\" %>s %b mod_deflate: %{deflate_ratio}n
pct." common_with_deflate_info
# CustomLog logs/deflate.log common_with_deflate_info
# # Set the Deflate window size (1-15)
# DeflateWindowSize 10
# # Set the Deflate Memory Level (1-9)
# DeflateMemLevel 6
</IfModule>
<Directory /var/www/localhost/htdocs>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
#
# Controls who can get stuff from this server.
#
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<Directory /var/www/localhost/perl>
AllowOverride All
Options -Indexes FollowSymLinks MultiViews ExecCGI
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<IfModule mod_cgid.c>
# Scriptsock /cgisock
</IfModule>
###
### This is intended for your world-accessible CGI programs.
###
<Directory /var/www/localhost/cgi-bin>
AllowOverride All
Options ExecCGI
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
###
### Access to these CGI programs will be restricted.
###
<Directory /var/www/localhost/protected-cgi-bin>
AllowOverride All
Options ExecCGI
<IfModule mod_access.c>
Order deny,allow
Deny from all
Allow from 127.0.0.1
#allow from .your_domain.com
</IfModule>
</Directory>
<Directory /home/*/public_html>
AllowOverride All
Options MultiViews -Indexes Includes FollowSymLinks
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<Directory /home/*/public_html/cgi-bin>
Options +ExecCGI -Includes -Indexes
SetHandler cgi-script
</Directory>
<IfModule mod_perl.c>
<Directory /home/*/public_html/perl>
SetHandler perl-script
PerlResponseHandler ModPerl::PerlRun
Options -Indexes ExecCGI
<IfDefine MODPERL2>
PerlOptions +ParseHeaders
</IfDefine>
<IfDefine !MODPERL2>
PerlSendHeader On
</IfDefine>
</Directory>
</IfModule>
<Directory /var/www/localhost/icons>
Options -Indexes MultiViews
AllowOverride None
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<Directory /usr/share/doc>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
</IfModule>
Options Indexes FollowSymLinks
<IfModule mod_access.c>
Order deny,allow
Deny from all
Allow from 127.0.0.1
#allow from .your_domain.com
</IfModule>
</Directory>
<Location /index.shtml>
Options +Includes
</Location>
<IfModule mod_perl.c>
<Location "^/perl/*.pl>
SetHandler perl-script
<IfDefine MODPERL2>
PerlResponseHandler Apache2::ModPerl::Registry
</IfDefine>
<IfDefine !MODPERL2>
PerlResponseHandler ModPerl::Registry
</IfDefine>
Options -Indexes ExecCGI
PerlSendHeader On
</Location>
#set Apache::PerlRun Mode for /cgi-perl Alias
<Location /cgi-perl/*.pl>
SetHandler perl-script
PerlResponseHandler ModPerl::PerlRun
Options -Indexes ExecCGI
PerlSendHeader On
</Location>
</IfModule>
<IfModule mod_alias.c>
AliasMatch ^/manual(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$
"/var/www/localhost/htdocs/manual/$1"
</IfModule>
<Directory "/var/www/localhost/htdocs/manual">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
<Files *.html>
SetHandler type-map
</Files>
SetEnvIf Request_URI ^/manual/de/ prefer-language=de
SetEnvIf Request_URI ^/manual/en/ prefer-language=en
SetEnvIf Request_URI ^/manual/fr/ prefer-language=fr
SetEnvIf Request_URI ^/manual/ja/ prefer-language=ja
SetEnvIf Request_URI ^/manual/ko/ prefer-language=ko
SetEnvIf Request_URI ^/manual/ru/ prefer-language=ru
RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$
/manual/$1$2
</Directory>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps
--
gentoo-user-fr@gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-11-26 7:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-11-26 7:02 [gentoo-user-fr] [Apache2]Internal Server Error grillot sebastien
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox