diff options
author | jake%acutex.net <> | 2002-01-19 08:26:39 +0100 |
---|---|---|
committer | jake%acutex.net <> | 2002-01-19 08:26:39 +0100 |
commit | d7f381254270028c7d239463521005f576575151 (patch) | |
tree | 5b931a13bc0e87145649ae1d4bb1ca28cdb81af8 /docs/html/win32.html | |
parent | ad00e1f08f41931963b741d03bf20b082c7ae8f4 (diff) | |
download | bugzilla-d7f381254270028c7d239463521005f576575151.tar.gz bugzilla-d7f381254270028c7d239463521005f576575151.tar.xz |
Latest version of compiled docs (picking up recent SGML changes).
Diffstat (limited to 'docs/html/win32.html')
-rw-r--r-- | docs/html/win32.html | 453 |
1 files changed, 227 insertions, 226 deletions
diff --git a/docs/html/win32.html b/docs/html/win32.html index 6b639622d..350b6b881 100644 --- a/docs/html/win32.html +++ b/docs/html/win32.html @@ -19,7 +19,7 @@ REL="NEXT" TITLE="Administering Bugzilla" HREF="administration.html"></HEAD ><BODY -CLASS="SECTION" +CLASS="section" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" @@ -66,11 +66,11 @@ HREF="administration.html" ALIGN="LEFT" WIDTH="100%"></DIV ><DIV -CLASS="SECTION" +CLASS="section" ><H1 -CLASS="SECTION" +CLASS="section" ><A -NAME="WIN32" +NAME="win32" >3.6. Win32 Installation Notes</A ></H1 ><P @@ -94,19 +94,19 @@ NAME="WIN32" any influence in the platform choice for running this system, please choose GNU/Linux instead of Microsoft Windows.</P ><DIV -CLASS="SECTION" +CLASS="section" ><H2 -CLASS="SECTION" +CLASS="section" ><A -NAME="WININSTALL" +NAME="wininstall" >3.6.1. Win32 Installation: Step-by-step</A ></H2 ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -122,7 +122,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> You should be familiar with, and cross-reference, the rest +> You should be familiar with, and cross-reference, the rest of the <A HREF="installation.html" @@ -152,12 +152,12 @@ HREF="faq.html" ></TABLE ></DIV ><DIV -CLASS="PROCEDURE" +CLASS="procedure" ><OL TYPE="1" ><LI ><P -> Install <A +> Install <A HREF="http://www.apache.org/" TARGET="_top" >Apache Web @@ -179,11 +179,11 @@ CLASS="QUOTE" >. </P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -199,7 +199,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> You may also use Internet Information Server or Personal +> You may also use Internet Information Server or Personal Web Server for this purpose. However, setup is quite different. If ActivePerl doesn't seem to handle your file associations correctly (for .cgi and .pl files), @@ -209,7 +209,7 @@ HREF="faq.html" >. </P ><P -> If you are going to use IIS, if on Windows NT you must +> If you are going to use IIS, if on Windows NT you must be updated to at least Service Pack 4. Windows 2000 ships with a sufficient version of IIS. </P @@ -220,7 +220,7 @@ HREF="faq.html" ></LI ><LI ><P -> Install <A +> Install <A HREF="http://www.activestate.com/" TARGET="_top" >ActivePerl</A @@ -231,33 +231,33 @@ TARGET="_top" > for a current compiled binary. </P ><P -> Please also check the following links to fully understand the status +> Please also check the following links to fully understand the status of ActivePerl on Win32: <A HREF="http://language.perl.com/newdocs/pod/perlport.html" TARGET="_top" -> Perl Porting</A +> Perl Porting</A >, and <A HREF="http://ftp.univie.ac.at/packages/perl/ports/nt/FAQ/perlwin32faq5.html" TARGET="_top" -> Perl on Win32 FAQ</A +> Perl on Win32 FAQ</A > </P ></LI ><LI ><P -> Use ppm from your perl\bin directory to install the following packs: DBI, +> Use ppm from your perl\bin directory to install the following packs: DBI, DBD-Mysql, TimeDate, Chart, Date-Calc, Date-Manip, and GD. You may need to extract them from .zip format using Winzip or other unzip program first. These additional ppm modules can be downloaded from ActiveState. </P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -273,11 +273,11 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> You can find a list of modules at +> You can find a list of modules at <A HREF="http://www.activestate.com/PPMPackages/zips/5xx-builds-only" TARGET="_top" -> http://www.activestate.com/PPMPackages/zips/5xx-builds-only/</A +> http://www.activestate.com/PPMPackages/zips/5xx-builds-only/</A > </P ></TD @@ -285,23 +285,23 @@ TARGET="_top" ></TABLE ></DIV ><P -> The syntax for ppm is: +> The syntax for ppm is: <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +CLASS="computeroutput" +> <TT +CLASS="prompt" >C:> </TT ><B -CLASS="COMMAND" +CLASS="command" >ppm <modulename></B > </TT > </P ><DIV -CLASS="EXAMPLE" +CLASS="example" ><A -NAME="AEN1038" +NAME="AEN1048" ></A ><P ><B @@ -309,13 +309,13 @@ NAME="AEN1038" ></P ><P ><TT -CLASS="PROMPT" +CLASS="prompt" >C:></TT ><B -CLASS="COMMAND" +CLASS="command" >ppm <TT -CLASS="OPTION" +CLASS="option" >DBD-Mysql</TT ></B ></P @@ -323,23 +323,23 @@ CLASS="OPTION" >Watch your capitalization!</P ></DIV ><P -> You can find ActiveState ppm modules at +> You can find ActiveState ppm modules at <A HREF="http://www.activestate.com/PPMPackages/5.6plus/" TARGET="_top" -> http://www.activestate.com/PPMPackages/5.6plus</A +> http://www.activestate.com/PPMPackages/5.6plus</A > </P ></LI ><LI ><P -> Install MySQL for NT. +> Install MySQL for NT. <DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -355,7 +355,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> You can download MySQL for Windows NT from <A +> You can download MySQL for Windows NT from <A HREF="http://www.mysql.com/" TARGET="_top" >MySQL.com</A @@ -370,21 +370,21 @@ TARGET="_top" ></LI ><LI ><P -> Setup MySQL +> Setup MySQL </P ><OL CLASS="SUBSTEPS" TYPE="a" ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >C:> </TT > <B -CLASS="COMMAND" +CLASS="command" >C:\mysql\bin\mysql -u root mysql</B > </TT @@ -393,14 +393,14 @@ CLASS="COMMAND" ></LI ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >mysql></TT > <B -CLASS="COMMAND" +CLASS="command" >DELETE FROM user WHERE Host='localhost' AND User='';</B > </TT @@ -409,14 +409,14 @@ CLASS="COMMAND" ></LI ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >mysql></TT > <B -CLASS="COMMAND" +CLASS="command" >UPDATE user SET Password=PASSWORD ('new_password') WHERE user='root';</B > @@ -436,17 +436,17 @@ CLASS="QUOTE" ></LI ><LI ><A -NAME="NTBUGS-PASSWORD" +NAME="ntbugs-password" ></A ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >mysql></TT > <B -CLASS="COMMAND" +CLASS="command" >GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES ON bugs.* to bugs@localhost @@ -468,14 +468,14 @@ CLASS="QUOTE" ></LI ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >mysql></TT > <B -CLASS="COMMAND" +CLASS="command" >FLUSH PRIVILEGES;</B > </TT @@ -484,14 +484,14 @@ CLASS="COMMAND" ></LI ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >mysql></TT > <B -CLASS="COMMAND" +CLASS="command" >create database bugs;</B > </TT @@ -500,14 +500,14 @@ CLASS="COMMAND" ></LI ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >mysql></TT > <B -CLASS="COMMAND" +CLASS="command" >exit;</B > </TT @@ -516,14 +516,14 @@ CLASS="COMMAND" ></LI ><LI ><P -> <TT -CLASS="COMPUTEROUTPUT" -> <TT -CLASS="PROMPT" +> <TT +CLASS="computeroutput" +> <TT +CLASS="prompt" >C:></TT > <B -CLASS="COMMAND" +CLASS="command" >C:\mysql\bin\mysqladmin -u root -p reload</B > </TT @@ -534,14 +534,14 @@ CLASS="COMMAND" ></LI ><LI ><P -> Edit <TT -CLASS="FILENAME" +> Edit <TT +CLASS="filename" >checksetup.pl</TT > in your Bugzilla directory. Change this line: </P ><P -> <TABLE +> <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" @@ -550,8 +550,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" ->my $webservergid = getgrnam($my_webservergroup); +CLASS="programlisting" +> my $webservergid = getgrnam($my_webservergroup); </PRE ></FONT ></TD @@ -560,10 +560,10 @@ CLASS="PROGRAMLISTING" > </P ><P -> to +> to </P ><P -> <TABLE +> <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" @@ -572,8 +572,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" ->my $webservergid = $my_webservergroup; +CLASS="programlisting" +> my $webservergid = $my_webservergroup; </PRE ></FONT ></TD @@ -590,8 +590,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" ->my $webservergid = 'Administrators' +CLASS="programlisting" +> my $webservergid = 'Administrators' </PRE ></FONT ></TD @@ -602,8 +602,8 @@ CLASS="PROGRAMLISTING" ></LI ><LI ><P -> Run <TT -CLASS="FILENAME" +> Run <TT +CLASS="filename" >checksetup.pl</TT > from the Bugzilla directory. </P @@ -611,32 +611,32 @@ CLASS="FILENAME" ><LI ><P >Edit <TT -CLASS="FILENAME" +CLASS="filename" >localconfig</TT > to suit your requirements. Set <TT -CLASS="VARNAME" +CLASS="varname" >$db_pass</TT > to your <SPAN CLASS="QUOTE" >"bugs_password"</SPAN > from <A -HREF="win32.html#NTBUGS-PASSWORD" +HREF="win32.html#ntbugs-password" >step 5.d</A >, and <TT -CLASS="VARNAME" +CLASS="varname" >$webservergroup</TT > to <SPAN CLASS="QUOTE" >"8"</SPAN >.</P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -657,7 +657,7 @@ CLASS="QUOTE" >"8"</SPAN > for <TT -CLASS="VARNAME" +CLASS="varname" >$webservergroup</TT > above. If it's wrong, please send corrections.</P @@ -668,27 +668,27 @@ CLASS="VARNAME" ></LI ><LI ><P -> Edit <TT -CLASS="FILENAME" +> Edit <TT +CLASS="filename" >defparams.pl</TT > to suit your requirements. Particularly, set <TT -CLASS="VARNAME" +CLASS="varname" >DefParam("maintainer")</TT > and <TT -CLASS="VARNAME" +CLASS="varname" >DefParam("urlbase") to match your install.</TT > </P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -715,11 +715,11 @@ VALIGN="TOP" ></LI ><LI ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -735,7 +735,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> There are several alternatives to Sendmail that will work on Win32. +> There are several alternatives to Sendmail that will work on Win32. The one mentioned here is a <EM >suggestion</EM >, not @@ -764,12 +764,12 @@ TARGET="_top" ></TABLE ></DIV ><DIV -CLASS="PROCEDURE" +CLASS="procedure" ><OL TYPE="1" ><LI ><P -> Download NTsendmail, available from<A +> Download NTsendmail, available from<A HREF="http://www.ntsendmail.com/" TARGET="_top" > www.ntsendmail.com</A @@ -792,8 +792,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" -># these settings configure the NTsendmail process +CLASS="programlisting" +> # these settings configure the NTsendmail process use NTsendmail; $ENV{"NTsendmail"}="your.smtpserver.box"; $ENV{"NTsendmail_debug"}=1; @@ -804,11 +804,11 @@ $ENV{"NTsendmail_max_tries"}=5; ></TR ></TABLE ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -824,13 +824,13 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> Some mention to also edit +> Some mention to also edit <TT -CLASS="VARNAME" +CLASS="varname" >$db_pass</TT > in <TT -CLASS="FILENAME" +CLASS="filename" >globals.pl</TT > to be your <SPAN @@ -840,7 +840,7 @@ CLASS="QUOTE" you around some problem authenticating to your database, since globals.pl is not normally restricted by <TT -CLASS="FILENAME" +CLASS="filename" >.htaccess</TT >, your database password is exposed to whoever uses your @@ -853,11 +853,11 @@ CLASS="FILENAME" ></LI ><LI ><P -> Find and comment out all occurences of +> Find and comment out all occurences of <SPAN CLASS="QUOTE" >"<B -CLASS="COMMAND" +CLASS="command" >open(SENDMAIL</B >"</SPAN > in @@ -871,8 +871,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" -># new sendmail functionality +CLASS="programlisting" +> # new sendmail functionality my $mail=new NTsendmail; my $from="bugzilla\@your.machine.name.tld"; my $to=$login; @@ -886,11 +886,11 @@ $mail->send($from,$to,$subject,$msg); > </P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -906,9 +906,9 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> Some have found success using the commercial product, +> Some have found success using the commercial product, <SPAN -CLASS="PRODUCTNAME" +CLASS="productname" >Windmail</SPAN >. You could try replacing your sendmail calls with: @@ -921,8 +921,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" ->open SENDMAIL, "|\"C:/General/Web/tools/Windmail 4.0 Beta/windmail\" -t > mail.log"; +CLASS="programlisting" +> open SENDMAIL, "|\"C:/General/Web/tools/Windmail 4.0 Beta/windmail\" -t > mail.log"; </PRE ></FONT ></TD @@ -941,30 +941,30 @@ CLASS="PROGRAMLISTING" ></LI ><LI ><P -> Change all references in all files from +> Change all references in all files from <TT -CLASS="FILENAME" +CLASS="filename" >processmail</TT > to <TT -CLASS="FILENAME" +CLASS="filename" >processmail.pl</TT >, and rename <TT -CLASS="FILENAME" +CLASS="filename" >processmail</TT > to <TT -CLASS="FILENAME" +CLASS="filename" >processmail.pl</TT >. </P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -980,7 +980,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> Many think this may be a change we want to make for +> Many think this may be a change we want to make for main-tree Bugzilla. It's painless for the UNIX folks, and will make the Win32 people happier. </P @@ -989,11 +989,11 @@ VALIGN="TOP" ></TABLE ></DIV ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -1009,7 +1009,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> Some people have suggested using the Net::SMTP Perl module instead of NTsendmail or the other options listed here. You can change processmail.pl to make this work. +> Some people have suggested using the Net::SMTP Perl module instead of NTsendmail or the other options listed here. You can change processmail.pl to make this work. <TABLE BORDER="0" BGCOLOR="#E0E0E0" @@ -1019,8 +1019,10 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" -> my $smtp = Net::SMTP->new('<Name of your SMTP server>'); #connect to SMTP server +CLASS="programlisting" +> + +my $smtp = Net::SMTP->new('<Name of your SMTP server>'); #connect to SMTP server $smtp->mail('<your name>@<you smpt server>');# use the sender's adress here $smtp->to($tolist); # recipient's address $smtp->data(); # Start the mail @@ -1028,7 +1030,10 @@ $smtp->datasend($msg); $smtp->dataend(); # Finish sending the mail $smtp->quit; # Close the SMTP connection $logstr = "$logstr; mail sent to $tolist $cclist"; -} </PRE +} + + +</PRE ></FONT ></TD ></TR @@ -1044,8 +1049,10 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" -> use Net::SMTP; +CLASS="programlisting" +> + +use Net::SMTP; my $smtp = Net::SMTP->new('<Name of your SMTP server', Timeout => 30, Debug => 1, ); # connect to SMTP server $smtp->auth; @@ -1057,7 +1064,10 @@ recipient's address $smtp->datasend('test'); $smtp->dataend(); # Finish sending the mail $smtp->quit; # Close the SMTP connection -exit; </PRE +exit; + + +</PRE ></FONT ></TD ></TR @@ -1071,11 +1081,11 @@ exit; </PRE ></LI ><LI ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -1091,7 +1101,7 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> This step is optional if you are using IIS or another +> This step is optional if you are using IIS or another web server which only decides on an interpreter based upon the file extension (.pl), rather than the <SPAN @@ -1104,7 +1114,7 @@ CLASS="QUOTE" ></TABLE ></DIV ><P -> Modify the path to perl on the first line (#!) of all +> Modify the path to perl on the first line (#!) of all files to point to your Perl installation, and add <SPAN CLASS="QUOTE" @@ -1130,8 +1140,9 @@ TARGET="_top" ></LI ><LI ><P -> Modify the invocation of all system() calls in all perl - scripts in your Bugzilla directory. For instance, change +> Modify the invocation of all system() calls in all perl + scripts in your Bugzilla directory. You should specify the + full path to perl for each system() call. For instance, change this line in processmail: <TABLE BORDER="0" @@ -1142,27 +1153,12 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" +CLASS="programlisting" > -system ("./processmail.pl",@ARGLIST); - </PRE -></FONT -></TD -></TR -></TABLE -> to - <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><FONT -COLOR="#000000" -><PRE -CLASS="PROGRAMLISTING" -> -system ("perl processmail.pl",@ARGLIST); +system ("./processmail",@ARGLIST); + </programlisting> to + <programlisting> +system ("C:\\perl\\bin\\perl", "processmail", @ARGLIST); </PRE ></FONT ></TD @@ -1173,8 +1169,8 @@ system ("perl processmail.pl",@ARGLIST); ></LI ><LI ><P -> Add <TT -CLASS="FUNCTION" +> Add <TT +CLASS="function" >binmode()</TT > calls so attachments will work (<A @@ -1184,23 +1180,24 @@ TARGET="_top" >). </P ><P -> Because Microsoft Windows based systems handle binary +> Because Microsoft Windows based systems handle binary files different than Unix based systems, you need to add the following lines to <TT -CLASS="FILENAME" +CLASS="filename" >createattachment.cgi</TT > and <TT -CLASS="FILENAME" +CLASS="filename" >showattachment.cgi</TT > before the <TT -CLASS="FUNCTION" +CLASS="function" >require 'CGI.pl';</TT -> line.</P +> line. +</P ><P -><TABLE +> <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" @@ -1209,9 +1206,12 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" ->binmode(STDIN); -binmode(STDOUT);</PRE +CLASS="programlisting" +> +binmode(STDIN); +binmode(STDOUT); + +</PRE ></FONT ></TD ></TR @@ -1219,11 +1219,11 @@ binmode(STDOUT);</PRE > </P ><DIV -CLASS="NOTE" +CLASS="note" ><P ></P ><TABLE -CLASS="NOTE" +CLASS="note" WIDTH="100%" BORDER="0" ><TR @@ -1239,18 +1239,18 @@ ALT="Note"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> According to <A +> According to <A HREF="http://bugzilla.mozilla.org/show_bug.cgi?id=62000" TARGET="_top" >bug 62000</A >, the perl documentation says that you should always use <TT -CLASS="FUNCTION" +CLASS="function" >binmode()</TT > when dealing with binary files, but never when dealing with text files. That seems to suggest that rather than aribtrarily putting <TT -CLASS="FUNCTION" +CLASS="function" >binmode()</TT > at the begining of the attachment files, there should be logic to determine if <TT -CLASS="FUNCTION" +CLASS="function" >binmode()</TT > is needed or not. </P @@ -1262,11 +1262,11 @@ CLASS="FUNCTION" ></OL ></DIV ><DIV -CLASS="TIP" +CLASS="tip" ><P ></P ><TABLE -CLASS="TIP" +CLASS="tip" WIDTH="100%" BORDER="0" ><TR @@ -1282,13 +1282,13 @@ ALT="Tip"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> If you are using IIS or Personal Web Server, you must add cgi +> If you are using IIS or Personal Web Server, you must add cgi relationships to Properties -> Home directory (tab) -> Application Settings (section) -> Configuration (button), such as: </P ><P -> <TABLE +> <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" @@ -1297,7 +1297,7 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" +CLASS="programlisting" > .cgi to: <perl install directory>\perl.exe %s %s .pl to: <perl install directory>\perl.exe %s %s @@ -1317,19 +1317,19 @@ GET,HEAD,POST ></DIV ></DIV ><DIV -CLASS="SECTION" +CLASS="section" ><H2 -CLASS="SECTION" +CLASS="section" ><A -NAME="ADDLWINTIPS" +NAME="addlwintips" >3.6.2. Additional Windows Tips</A ></H2 ><DIV -CLASS="TIP" +CLASS="tip" ><P ></P ><TABLE -CLASS="TIP" +CLASS="tip" WIDTH="100%" BORDER="0" ><TR @@ -1345,14 +1345,14 @@ ALT="Tip"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> From Andrew Pearson: +> From Andrew Pearson: <A -NAME="AEN1212" +NAME="AEN1221" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" ><P -> You can make Bugzilla work with Personal Web Server for +> You can make Bugzilla work with Personal Web Server for Windows 98 and higher, as well as for IIS 4.0. Microsoft has information available at <A HREF=" http://support.microsoft.com/support/kb/articles/Q231/9/98.ASP" @@ -1361,11 +1361,11 @@ TARGET="_top" > </P ><P -> Basically you need to add two String Keys in the +> Basically you need to add two String Keys in the registry at the following location: </P ><P -> <TABLE +> <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" @@ -1374,8 +1374,8 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" ->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ScriptMap +CLASS="programlisting" +> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ScriptMap </PRE ></FONT ></TD @@ -1384,15 +1384,15 @@ CLASS="PROGRAMLISTING" > </P ><P -> The keys should be called ".pl" and ".cgi", and both +> The keys should be called ".pl" and ".cgi", and both should have a value something like: <B -CLASS="COMMAND" +CLASS="command" >c:/perl/bin/perl.exe "%s" "%s"</B > </P ><P -> The KB article only talks about .pl, but it goes into +> The KB article only talks about .pl, but it goes into more detail and provides a perl test script. </P ></BLOCKQUOTE @@ -1403,11 +1403,11 @@ CLASS="COMMAND" ></TABLE ></DIV ><DIV -CLASS="TIP" +CLASS="tip" ><P ></P ><TABLE -CLASS="TIP" +CLASS="tip" WIDTH="100%" BORDER="0" ><TR @@ -1423,7 +1423,7 @@ ALT="Tip"></TD ALIGN="LEFT" VALIGN="TOP" ><P -> If attempting to run Bugzilla 2.12 or older, you will need +> If attempting to run Bugzilla 2.12 or older, you will need to remove encrypt() calls from the Perl source. This is <EM >not necessary</EM @@ -1431,9 +1431,9 @@ VALIGN="TOP" later, which includes the current release, Bugzilla 2.14. <DIV -CLASS="EXAMPLE" +CLASS="example" ><A -NAME="AEN1224" +NAME="AEN1233" ></A ><P ><B @@ -1441,7 +1441,7 @@ NAME="AEN1224" 2.12 or earlier</B ></P ><P -> Replace this: +> Replace this: <TABLE BORDER="0" BGCOLOR="#E0E0E0" @@ -1451,7 +1451,7 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" +CLASS="programlisting" > SendSQL("SELECT encrypt(" . SqlQuote($enteredpwd) . ", " . SQLQuote(substr($realcryptpwd, 0, 2)) . ")"); my $enteredcryptpwd = FetchOneColumn(); @@ -1471,7 +1471,7 @@ WIDTH="100%" ><FONT COLOR="#000000" ><PRE -CLASS="PROGRAMLISTING" +CLASS="programlisting" > my $enteredcryptpwd = $enteredpwd </PRE @@ -1491,22 +1491,23 @@ my $enteredcryptpwd = $enteredpwd ></DIV ></DIV ><DIV -CLASS="SECTION" +CLASS="section" ><H2 -CLASS="SECTION" +CLASS="section" ><A -NAME="BZLDAP" +NAME="bzldap" >3.6.3. Bugzilla LDAP Integration</A ></H2 ><P -> What follows is some late-breaking information on using the +> What follows is some late-breaking information on using the LDAP authentication options with Bugzilla. The author has not tested these (nor even formatted this section!) so please contribute feedback to the newsgroup. </P ><P -CLASS="LITERALLAYOUT" ->Mozilla::LDAP module<br> +CLASS="literallayout" +><br> +Mozilla::LDAP module<br> <br> The Mozilla::LDAP module allows you to use LDAP for authentication to<br> the Bugzilla system. This module is not required if you are not using<br> |