Frank Shute wrote:
On Mon, Nov 08, 2010 at 02:18:19PM -0500, Fbsd8 wrote:
As I do a complete fresh install of 8.1 I saw that apache13 is no longer
being supported, so thought this is the time I will move to apache22.
Now everything went real easy until testing my websites. In apache13 the
.css (style sheet) calls for a blue background. The .css file is in the
same directory as the html files making up the website. In apache13 I
got the blue background but in apache22 I get a white background. I
checked the apache22 htppd.config file for any info on css but found none.
Are .css (style sheet) handled differently in apache22?
AFAIK they're not.
It sounds like the stylesheet isn't being served up (white background
is default).
Examine the apache error log. By default it's in /var/log. Also look
in the regular apache log and it could be the stylesheet is getting a
404.
Is server root the same in httpd.conf for 2.2 as it is for 1.3? Could
be the cause of the problem. 2.2 uses a different root by default
IIRC.
Regards,
This is part of my config file.
ServerRoot "/usr/local"
Listen 6680
DocumentRoot "/usr/local/www/apache22/data"
<Directory />
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/usr/local/www/apache22/data">
Options FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule alias_module>
Alias /FBSD_manuals/ "/usr/local/share/doc/"
<Directory "/usr/local/share/doc">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</IfModule>
Here are messages from the access-log.
"GET /index.php/00.00-web_style_sheet.css HTTP/1.1" 200 6839
"GET /index.php/powered_by_apache_bsd.gif HTTP/1.1" 200 6839
"GET /index.php/powered_by_FreeBSD.gif HTTP/1.1" 200 6839
You can see that apache22 is saying the .css and the 2 .gif have been
served up, but the browser has white background instead of blue and the
2 gif images are missing from the displayed web page. Now this is a
working website that displays correctly on apache13 so i know there is
nothing wrong with the directory content.
The alias website has the .css file in the same directory and it
displays correctly.
What am I overlooking here?
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"