diff options
author | mbarnson%sisna.com <> | 2002-11-05 11:52:09 +0100 |
---|---|---|
committer | mbarnson%sisna.com <> | 2002-11-05 11:52:09 +0100 |
commit | b29dda83f1f6e02f631266495446e651a7834894 (patch) | |
tree | 6887f29fd2426e4412c219696fb568c2221e9f0a /docs/xml | |
parent | 2c7b87d502af0868e65f7abb821ad161b19605bb (diff) | |
download | bugzilla-b29dda83f1f6e02f631266495446e651a7834894.tar.gz bugzilla-b29dda83f1f6e02f631266495446e651a7834894.tar.xz |
Fix for Apache configuration directives from bug 174255 and
de-stupidifying of emacs destruction of <programlisting> tags.
Diffstat (limited to 'docs/xml')
-rw-r--r-- | docs/xml/installation.xml | 36 |
1 files changed, 23 insertions, 13 deletions
diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml index 76b3eb87a..0af9c4bf6 100644 --- a/docs/xml/installation.xml +++ b/docs/xml/installation.xml @@ -525,18 +525,25 @@ </note> </para> - <para>You'll want to make sure that your web server will run any file - with the .cgi extension as a CGI and not just display it. If you're + <para>You'll want to make sure that your web server will <emphasis>run</emphasis> + any file + with the .cgi extension as a CGI program and not simply display the source + code. If you're using Apache that means uncommenting the following line in the httpd.conf file: - <programlisting>AddHandler cgi-script .cgi</programlisting> + <programlisting> +AddHandler cgi-script .cgi + </programlisting> </para> <para>With Apache you'll also want to make sure that within the - httpd.conf file the line: - <programlisting>Options ExecCGI AllowOverride Limit</programlisting> + httpd.conf file these lines: + <programlisting><![CDATA[ +Options +ExecCGI +AllowOverride Limit +]]></programlisting> - is in the stanza that covers the directories into which you intend to + are in the stanza that covers the directories into which you intend to put the bugzilla .html and .cgi files. <note> @@ -544,7 +551,7 @@ .htaccess file generated by checksetup.pl</para> <para>Users of older versions of Apache may find the above lines - in the srm.conf and access.conf files, respecitvely.</para> + in the srm.conf and access.conf files, respectively.</para> </note> </para> @@ -603,9 +610,9 @@ </para> <para> - <programlisting>perl -pi -e - 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm - processmail syncshadowdb</programlisting> + <programlisting> +perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm processmail syncshadowdb + </programlisting> Change <filename>/usr/bin/perl</filename> to match the location of Perl on your machine. @@ -1028,7 +1035,9 @@ <para>Depending on your system, crontab may have several manpages. The following command should lead you to the most useful page for this purpose: - <programlisting>man 5 crontab</programlisting> + <programlisting> +man 5 crontab + </programlisting> </para> </tip> </section> @@ -1137,7 +1146,8 @@ 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> +bash# perl -pi -e "s/Content-Type\: text\/html/Content-Type\: text\/html\; charset=ISO-8859-1/i" *.cgi *.pl </programlisting> </para> @@ -1205,7 +1215,7 @@ <para> <programlisting><![CDATA[ - <Directory /usr/local/bugzilla/> +<Directory /usr/local/bugzilla/> Options +FollowSymLinks +Indexes +Includes +ExecCGI AllowOverride All </Directory> |