Bonjour,

j'ai un probleme pour acceder au script awstats.pl dans l'url
http://www.monserveur.com/cgi-bin/awstats.pl
quand je tape cette url, zope me signale ceci :

"Site Error

An error was encountered while publishing this resource.

Resource not found
Sorry, the requested resource does not exist.

Check the URL and try again.

Resource: cgi-bin GET"

je vous mets les parties concernées de mon httpd.conf :

ServerRoot /etc/apache2

LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_ftp_module /usr/lib/apache2/modules/mod_proxy_ftp.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule proxy_connect_module
/usr/lib/apache2/modules/mod_proxy_connect.so
LoadModule authn_alias_module /usr/lib/apache2/modules/mod_authn_alias.so
LoadModule vhost_alias_module /usr/lib/apache2/modules/mod_vhost_alias.so
LoadModule cgid_module /usr/lib/apache2/modules/mod_cgid.so

User www-data
Group www-data

DocumentRoot /var/www/

<Directory />
   Options SymLinksIfOwnerMatch
   AllowOverride None
</Directory>

<Directory /var/www>

#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
   Options Indexes Includes FollowSymLinks MultiViews

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
   AllowOverride All

#
# Controls who can get stuff from this server.
#
   Order allow,deny
   Allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

#
# "/usr/lib/cgi-bin" could be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
#
<Directory /usr/lib/cgi-bin>
   AllowOverride None
   Options ExecCGI  -MultiViews +SymLinksIfOwnerMatch
   Order allow,deny
   Allow from all
</Directory>

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/stats(.*) /cgi-bin/awstats.pl$1
RewriteRule ^/(.*)
http://localhost:9673/VirtualHostBase/http/www.monserveur:80/VirtualHostRoot/$1
</IfModule>

#    <Directory proxy:*>
#        Order deny,allow
#        Deny from all
#        Allow from all
#    </Directory>

"je ne connais pas cette directive, je l'ai donc commentée"

# Les ProxyPass

ProxyRequests Off
ProxyPass /
http://localhost:9673/VirtualHostBase/http/wwww.monserveur.com:80/VirtualHostRoot/

ProxyPassReverse /
http://localhost:9673/VirtualHostBase/http/www.monserveur.com:80/VirtualHostRoot/

-----------------------------------------------------------------------------------------------------------------------------

la page d'accueil, quand je tape http://www.monserveur.com, s'affiche mais
sans les images
alors que si je fais http://localhost:9673/ sur le serveur , 9673 étant le
port d'écoute de zope, la page d'accueil s'affiche correctement avec les
images.
J'ai mis un virtual host monster dans la racine de la ZMI.


J'ai oublié ou mal écrit quelque chose dans mon httpd.conf ?
Pourquoi les images ne s'affichent t elles pas ?

je suis connecté en ethernet avec une live box, je suis en testing etch.

Merci d'avance pour vos réponses.

Répondre à