From 1b6350a6442415f7670b232ed11acc132f348c57 Mon Sep 17 00:00:00 2001 From: "mbarnson%sisna.com" <> Date: Fri, 4 Apr 2008 11:46:13 +0000 Subject: Fix for Apache configuration directives from bug 174255 and de-stupidifying of emacs destruction of tags. --- docs/en/xml/installation.xml | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) (limited to 'docs/en') diff --git a/docs/en/xml/installation.xml b/docs/en/xml/installation.xml index 76b3eb87a..0af9c4bf6 100644 --- a/docs/en/xml/installation.xml +++ b/docs/en/xml/installation.xml @@ -525,18 +525,25 @@ - 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 + You'll want to make sure that your web server will run + 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: - AddHandler cgi-script .cgi + +AddHandler cgi-script .cgi + With Apache you'll also want to make sure that within the - httpd.conf file the line: - Options ExecCGI AllowOverride Limit + httpd.conf file these lines: + - 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. @@ -544,7 +551,7 @@ .htaccess file generated by checksetup.pl Users of older versions of Apache may find the above lines - in the srm.conf and access.conf files, respecitvely. + in the srm.conf and access.conf files, respectively. @@ -603,9 +610,9 @@ - perl -pi -e - 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm - processmail syncshadowdb + +perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm processmail syncshadowdb + Change /usr/bin/perl to match the location of Perl on your machine. @@ -1028,7 +1035,9 @@ Depending on your system, crontab may have several manpages. The following command should lead you to the most useful page for this purpose: - man 5 crontab + +man 5 crontab + @@ -1137,7 +1146,8 @@ you understand what the script is doing before executing it. - bash# perl -pi -e "s/Content-Type\: text\/html/Content-Type\: text\/html\; charset=ISO-8859-1/i" *.cgi *.pl + +bash# perl -pi -e "s/Content-Type\: text\/html/Content-Type\: text\/html\; charset=ISO-8859-1/i" *.cgi *.pl @@ -1205,7 +1215,7 @@ + Options +FollowSymLinks +Indexes +Includes +ExecCGI AllowOverride All -- cgit v1.2.3-24-g4f1b