Re: More on entities and Â

William McKee <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.petal
Message-ID <[email protected]>
On Tue, May 04, 2004 at 04:59:26PM +0100, Chris Croome wrote:
> Perhaps you environment is different?
> 
>   $ printenv | grep LANG

That could be. That command returns nothing for my 'www' accounts on
both systems. However, for the user accounts, it returns EN_us on my
local test server and nothing for the production server.

A quick look in my .bashrc and /etc/bash.bashrc and /etc/profile doesn't
turn up where the LANG is being set. Any ideas where this setting would
be?


> > My understanding of utf-8 was that it was compatible with latin1.
> 
> No, UTF-8 is compatible with US ASCII not Latin 1.

Oh! Well that's certainly part of my confusion.


> Hmm, that's odd. 
> 
> I usually do it like this:
> 
>   AddType 'text/html; charset=UTF-8' .html

That works for my html files but my cgi scripts do not have extensions.
I tried using this command:

   AddType 'text/html; charset=UTF-8' *

The content type of the header is still reporting iso-8859-1 though.
This makes me think that something within my scripts is forcing this
header. However, I don't see anything that would cause this behavior.

I guess I'm stuck with overloading the process function and forcing
iso-8859-1 mode since I can't seem to convince my Apache server to
either set the Content-Type header to my preference. Perhaps one day
I'll figure out which command in my settings file was causing the
different behavior.


Thanks,
William

-- 
Knowmad Services Inc.
http://www.knowmad.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.