From b29dda83f1f6e02f631266495446e651a7834894 Mon Sep 17 00:00:00 2001 From: "mbarnson%sisna.com" <> Date: Tue, 5 Nov 2002 10:52:09 +0000 Subject: Fix for Apache configuration directives from bug 174255 and de-stupidifying of emacs destruction of tags. --- docs/sgml/installation.sgml | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) (limited to 'docs/sgml') diff --git a/docs/sgml/installation.sgml b/docs/sgml/installation.sgml index 76b3eb87a..0af9c4bf6 100644 --- a/docs/sgml/installation.sgml +++ b/docs/sgml/installation.sgml @@ -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