diff options
author | jake%bugzilla.org <> | 2003-07-01 06:11:00 +0200 |
---|---|---|
committer | jake%bugzilla.org <> | 2003-07-01 06:11:00 +0200 |
commit | 57faf82089d3c3b86db2050757a8a80a6328c60f (patch) | |
tree | 90acb54cbbaa1ea3fc1a4c6128031d793621d95b | |
parent | 1c383fd4d2c38b6ce3d787d20b6600359c62f24b (diff) | |
download | bugzilla-57faf82089d3c3b86db2050757a8a80a6328c60f.tar.gz bugzilla-57faf82089d3c3b86db2050757a8a80a6328c60f.tar.xz |
Bug 201955 - The method for specifing a charset has changed now that we use CGI.pm for header output (bug 201816).
-rw-r--r-- | docs/xml/installation.xml | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml index 43d2162e2..1484ebe08 100644 --- a/docs/xml/installation.xml +++ b/docs/xml/installation.xml @@ -1,5 +1,5 @@ <!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> --> -<!-- $Id: installation.xml,v 1.48 2003/06/28 17:13:45 jake%bugzilla.org Exp $ --> +<!-- $Id: installation.xml,v 1.49 2003/06/30 21:11:00 jake%bugzilla.org Exp $ --> <chapter id="installation"> <title>Installation</title> @@ -1036,24 +1036,21 @@ man 5 crontab installation has a good backup before making changes, and I recommend you understand what the script is doing before executing it.</para> - <para> - <programlisting> -bash# perl -pi -e "s/Content-Type\: text\/html/Content-Type\: text\/html\; charset=ISO-8859-1/i" *.cgi *.pl - </programlisting> + <para>Telling Bugzilla to output a charset as part of the HTTP header is + much easier in version 2.18 and higher<![%bz-devel;[ (including any cvs + pull after 4-May-2003 and development release after 2.17.5)]]>. Simply + locatate the following line in <filename>Bugzilla/CGI.pm</filename>: + <programlisting> + # Make sure that we don't send any charset headers + $self->charset(''); + </programlisting> + and change it to: + <programlisting> + # Send all data using the ISO-8859-1 charset + $self->charset('ISO-8859-1'); + </programlisting> </para> - <para>All this one-liner command does is search for all instances of - <quote>Content-type: text/html</quote> - - and replaces it with - <quote>Content-Type: text/html; charset=ISO-8859-1</quote> - - . This specification prevents possible Javascript attacks on the - browser, and is suggested for all English-speaking sites. For - non-English-speaking Bugzilla sites, I suggest changing - <quote>ISO-8859-1</quote>, above, to - <quote>UTF-8</quote>.</para> - <note> <para>Using <meta> tags to set the charset is not recommended, as there's a bug in Netscape 4.x which causes pages |