Page 1 of 1

cgi-bin und docroot

Posted: 2005-09-22 00:58
by r00ty
Hallo,
ich habe mir gerade awstats installiert, funktioniert soweit auch. Allerdings zeigt er keine Bilder auf den generierten Seiten an. Im Html Quelltext werden diese mit

Code: Select all

<img src="/icons/awstats/....
eingebunden. Leider verwendet er aber nicht mein Docroot /home/htdocs/web13/html als Root sondern /usr/share/apache2
Wie kann ich das ändern ?

error.log:

Code: Select all

File does not exist: /usr/share/apache2/icons/awstats
aus der /etc/apache2/confixx_vhost.conf:

Code: Select all

<VirtualHost 111.222.333.444:80>
  ServerName awstats.xyz.com
  ServerAlias www.awstats.xyz.com

  DocumentRoot /home/htdocs/web13/html
  SuexecUserGroup web13 web13

  Alias /awstatsclasses "/home/htdocs/web13/html/classes/"
  Alias /awstatscss "/home/htdocs/web13/html/css/"
  Alias /awstatsicons "/home/htdocs/web13/html/icon/"
  ScriptAlias /awstats/ "/home/htdocs/web13/html/cgi-bin/"
</VirtualHost>

awstats und /icons

Posted: 2005-09-22 02:30
by kawfy
:arrow: prüfe, ob in der restlichen Apache-Konfiguration ("weiter oben") ein Alias /icons definiert ist oder nicht. Falls ja: Apache oder awstats geeignet anpassen.

Re: cgi-bin und docroot

Posted: 2005-09-22 10:00
by Roger Wilco
Da du ja in dem VHost schon diverse Aliase angelegt hast, ändere doch einfach in der awstats.*.conf die URIs der Icons.

Re: cgi-bin und docroot

Posted: 2005-09-22 11:10
by r00ty
vielen Dank für die Hinweise
Manchmal sieht man vor lauter Wald wirklich nicht den Baum....