<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType name="Street" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="PostalCode" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="State" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="address" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="City" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="place" namespaceuri="urn:schemas-microsoft-com:office:smarttags" 
downloadurl="http://www.5iantlavalamp.com/"></o:SmartTagType><!--[if !mso]>
<STYLE>
st1\:*{behavior:url(#default#ieooui) }
</STYLE>
<![endif]-->
<STYLE>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Century Gothic";
        panose-1:2 11 5 2 2 2 2 2 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Century Gothic";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Century Gothic";
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Century Gothic";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Century Gothic";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Century Gothic";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle25
        {mso-style-type:personal;
        font-family:"Century Gothic";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle26
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle29
        {mso-style-type:personal-reply;
        font-family:"Century Gothic";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue bgColor=#ffffff>
<DIV>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">Make 
sure that you have the &lt;?PHP&nbsp; line in front of everything and that the 
script is ended with ?&gt;.</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"></SPAN></FONT>&nbsp;</P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">I 
think in the original example he just had &lt;?&nbsp; which should be ok, but I 
like to use &lt;?PHP myself.&nbsp; It looks like your script omitted the&nbsp; 
'&lt;', so it wasn't being recognized as a php script and was just reading the 
script as though it were html and outputting the text to your 
browser.</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"></SPAN></FONT>&nbsp;</P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">Hope 
this helps,</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">Jeff</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"></SPAN></FONT>&nbsp;</P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"></SPAN></FONT>&nbsp;</P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">&lt;?PHP<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=GramE><FONT face=Arial color=navy size=2><SPAN 
lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">if(</SPAN></FONT></SPAN><FONT 
face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">!<SPAN 
class=SpellE>extension_loaded</SPAN>('&lt;<SPAN 
class=SpellE>extension_name</SPAN>&gt;')) {<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"><SPAN 
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN><SPAN class=GramE>dl(</SPAN>'&lt;<SPAN 
class=SpellE>extension_name</SPAN>&gt;.' . 
PHP_SHLIB_SUFFIX);<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">}<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">$module 
= '&lt;<SPAN 
class=SpellE>extension_name</SPAN>&gt;';<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">$functions 
= <SPAN class=SpellE>get_extension_<SPAN class=GramE>funcs</SPAN></SPAN><SPAN 
class=GramE>(</SPAN>$module);<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=GramE><FONT face=Arial color=navy size=2><SPAN 
lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">echo</SPAN></FONT></SPAN><FONT 
face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"> 
"Functions available in the test extension:&lt;<SPAN 
class=SpellE>br</SPAN>&gt;\n";<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=SpellE><SPAN class=GramE><FONT face=Arial 
color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">foreach</SPAN></FONT></SPAN></SPAN><FONT 
face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">($<SPAN 
class=SpellE>functions</SPAN> as $<SPAN class=SpellE>func</SPAN>) 
{<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN><SPAN class=SpellE><SPAN 
class=GramE>echo</SPAN></SPAN> $<SPAN class=SpellE>func</SPAN>."&lt;<SPAN 
class=SpellE>br</SPAN>&gt;\n";<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=GramE><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">}</SPAN></FONT></SPAN><FONT 
face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=SpellE><SPAN class=GramE><FONT face=Arial 
color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">echo</SPAN></FONT></SPAN></SPAN><FONT 
face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> "&lt;<SPAN 
class=SpellE>br</SPAN>&gt;\n";<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">$function 
= 'confirm_<SPAN class=GramE>' .</SPAN> $<SPAN class=GramE>module .</SPAN> 
'_compiled';<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=GramE><FONT face=Arial color=navy size=2><SPAN 
lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">if</SPAN></FONT></SPAN><FONT 
face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"> 
(<SPAN class=SpellE>extension_loaded</SPAN>($module)) 
{<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"><SPAN 
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN>$<SPAN class=SpellE>str</SPAN> = $<SPAN 
class=GramE>function(</SPAN>$module);<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US">} 
else {<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-ansi-language: EN-US"><SPAN 
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN>$<SPAN class=SpellE><SPAN class=GramE>str</SPAN></SPAN> = "Module $module 
is not compiled into PHP";<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=GramE><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">}</SPAN></FONT></SPAN><FONT 
face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN class=SpellE><SPAN class=GramE><FONT face=Arial 
color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">echo</SPAN></FONT></SPAN></SPAN><FONT 
face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> "$<SPAN 
class=SpellE>str</SPAN>\n";<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">?&gt;<o:p></o:p></SPAN></FONT></P></DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=lisi@MYDELRAYBEACH.COM href="mailto:lisi@MYDELRAYBEACH.COM">Lisi, 
  Christine</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=MAPSERVER-USERS@LISTS.UMN.EDU 
  href="mailto:MAPSERVER-USERS@LISTS.UMN.EDU">MAPSERVER-USERS@LISTS.UMN.EDU</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Tuesday, March 01, 2005 6:11 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</DIV>
  <DIV><BR></DIV>
  <DIV class=Section1>
  <P class=MsoNormal><FONT face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue">Thanks, Murilo, but No good.&nbsp; Now 
  all it’s doing is putting the entire script on the page like 
  so:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Century Gothic" size=3><SPAN 
  style="FONT-SIZE: 12pt">? if(!extension_loaded('php_mapscript_44')) { 
  dl('php_mapscript_44.' . PHP_SHLIB_SUFFIX); } $module = 'php_mapscript_44'; 
  $functions = get_extension_funcs($module); echo "Functions available in the 
  test extension:br\n"; foreach($functions as $func) { echo $func."br\n"; } echo 
  "br\n"; $function = 'confirm_' . $module . '_compiled'; if 
  (extension_loaded($module)) { $str = $function($module); } else { $str = 
  "Module $module is not compiled into PHP"; } echo "$str\n"; 
  ?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Century Gothic" size=3><SPAN 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue">Can you send me a complete script again 
  with the php_mapscript_44 set?&nbsp; Does it work for 
  you?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal 
  style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><STRONG><B><FONT 
  face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'">Christine 
  Lisi</SPAN></FONT></B></STRONG><B><FONT color=blue size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue"><BR></SPAN></FONT></B><FONT 
  color=blue size=1><SPAN style="FONT-SIZE: 7pt; COLOR: blue">Application 
  Specialist</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal 
  style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face="Century Gothic" color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue">Management Information Systems • City of 
  </SPAN></FONT><st1:City w:st="on"><st1:place w:st="on"><FONT face=Arial 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Delray 
  Beach</SPAN></FONT></st1:place></st1:City><FONT face=Arial color=blue 
  size=1><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"> • 
  <st1:address w:st="on"><st1:Street w:st="on">100 NW First Avenue</st1:Street>, 
  <st1:City w:st="on">Delray Beach</st1:City>, <st1:State 
  w:st="on">FL</st1:State> <st1:PostalCode 
  w:st="on">33444</st1:PostalCode></st1:address></SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P><FONT face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Phone, 561-243-7142 
  • Fax, 561-243-7166 • eMail, </SPAN></FONT><FONT face="Century Gothic" 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'"><A 
  href="mailto:Lisi@MyDelrayBeach.com"><FONT face=Arial><SPAN 
  style="FONT-FAMILY: Arial">Lisi@MyDelrayBeach.com</SPAN></FONT></A></SPAN></FONT><FONT 
  face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
  <HR tabIndex=-1 align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV>
  <P class=MsoNormal><B><FONT face=Tahoma size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> Murilo 
  Lacerda Yoshida [mailto:murilo.yoshida@agx.com.br] <BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, March 01, 2005 6:02 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Lisi, Christine; 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> RES: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <P class=MsoNormal><FONT face="Century Gothic" size=3><SPAN 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  Christine,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; Take out the 
  &lt; and the &gt; from the extension name, it should be like this 
  -&gt;</SPAN></FONT> php_mapscript_44<FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Tahoma size=2><SPAN 
  lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Mensagem 
  original-----<BR><B><SPAN style="FONT-WEIGHT: bold">De:</SPAN></B> UMN 
  MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
  style="FONT-WEIGHT: bold">Em nome de </SPAN></B>Lisi, Christine<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Enviada em:</SPAN></B> terça-feira, 1 de março de 
  2005 19:58<BR><B><SPAN style="FONT-WEIGHT: bold">Para:</SPAN></B> 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Assunto:</SPAN></B> Re: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><SPAN lang=PT-BR><o:p></o:p></SPAN></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Century Gothic" 
  size=3><SPAN lang=PT-BR 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue">Now I have these 
  errors:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><B><FONT face="Century Gothic" 
  size=3><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 12pt">Warning</SPAN></FONT></B>: dl() [<A 
  href="http://esgisrv001/function.dl">function.dl</A>]: Unable to load dynamic 
  library 'C:\PHP\&lt;php_mapscript_44&gt;.dll' - The specified module could not 
  be found. in <B><SPAN 
  style="FONT-WEIGHT: bold">c:\Inetpub\wwwroot\testmapscript.php</SPAN></B> on 
  line <B><SPAN style="FONT-WEIGHT: bold">3</SPAN></B><BR>Functions available in 
  the test extension:<BR><BR><B><SPAN 
  style="FONT-WEIGHT: bold">Warning</SPAN></B>: Invalid argument supplied for 
  foreach() in <B><SPAN 
  style="FONT-WEIGHT: bold">c:\Inetpub\wwwroot\testmapscript.php</SPAN></B> on 
  line <B><SPAN style="FONT-WEIGHT: bold">8</SPAN></B><BR><BR>Module 
  <PHP_MAPSCRIPT_44>is not compiled into PHP<FONT color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 35.4pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><STRONG><B><FONT 
  face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'">Christine 
  Lisi</SPAN></FONT></B></STRONG><B><FONT color=blue size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue"><BR></SPAN></FONT></B><FONT 
  color=blue size=1><SPAN style="FONT-SIZE: 7pt; COLOR: blue">Application 
  Specialist</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 35.4pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face="Century Gothic" color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue">Management Information Systems • City of 
  </SPAN></FONT><st1:City w:st="on"><st1:place w:st="on"><FONT face=Arial 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Delray 
  Beach</SPAN></FONT></st1:place></st1:City><FONT face=Arial color=blue 
  size=1><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"> • 
  <st1:address w:st="on" st="on"><st1:Street w:st="on">100 NW First 
  Avenue</st1:Street>, <st1:City w:st="on">Delray Beach</st1:City>, <st1:State 
  w:st="on">FL</st1:State> <st1:PostalCode w:st="on" 
  st="on">33444</st1:PostalCode></st1:address></SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Phone, 561-243-7142 
  • Fax, 561-243-7166 • eMail, </SPAN></FONT><FONT face="Century Gothic" 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'"><A 
  href="mailto:Lisi@MyDelrayBeach.com"><FONT face=Arial><SPAN 
  style="FONT-FAMILY: Arial">Lisi@MyDelrayBeach.com</SPAN></FONT></A></SPAN></FONT><FONT 
  face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
  <HR align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><B><FONT face=Tahoma 
  size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> Murilo 
  Lacerda Yoshida [mailto:murilo.yoshida@agx.com.br] <BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, March 01, 2005 5:39 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Lisi, Christine; 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> RES: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Century Gothic" 
  size=3><SPAN style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  Christine,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  The line 12 is this -&gt; ($function = 'confirm_' . $module ... 
  '_compiled';)?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  If it is then ther is 3 points together … make it one point only … I don’t 
  know why it went with 3 points … in my script and in my copy of the email I 
  sent you it is with one point … strange … but just remove the points and it 
  should work<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Tahoma size=2><SPAN 
  lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Mensagem 
  original-----<BR><B><SPAN style="FONT-WEIGHT: bold">De:</SPAN></B> UMN 
  MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
  style="FONT-WEIGHT: bold">Em nome de </SPAN></B>Lisi, Christine<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Enviada em:</SPAN></B> terça-feira, 1 de março de 
  2005 18:24<BR><B><SPAN style="FONT-WEIGHT: bold">Para:</SPAN></B> 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Assunto:</SPAN></B> Re: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><SPAN lang=PT-BR><o:p></o:p></SPAN></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  size=3><SPAN lang=PT-BR 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue">Murilo,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue">I copied and 
  pasted your script into notepad and created the .php file from it (which is 
  what I assume you wanted me to do).&nbsp; I ran the script through the browser 
  and received the following error:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><B><FONT face="Century Gothic" 
  size=3><SPAN style="FONT-WEIGHT: bold; FONT-SIZE: 12pt">Parse 
  error</SPAN></FONT></B>: syntax error, unexpected '.' in <B><SPAN 
  style="FONT-WEIGHT: bold">c:\Inetpub\wwwroot\testmapscript.php</SPAN></B> on 
  line <B><SPAN style="FONT-WEIGHT: bold">12</SPAN></B><FONT color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue"> 
  <o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 70.8pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><STRONG><B><FONT 
  face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'">Christine 
  Lisi</SPAN></FONT></B></STRONG><B><FONT color=blue size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue"><BR></SPAN></FONT></B><FONT 
  color=blue size=1><SPAN style="FONT-SIZE: 7pt; COLOR: blue">Application 
  Specialist</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 70.8pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face="Century Gothic" color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue">Management Information Systems • City of 
  </SPAN></FONT><st1:City w:st="on"><st1:place w:st="on"><FONT face=Arial 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Delray 
  Beach</SPAN></FONT></st1:place></st1:City><FONT face=Arial color=blue 
  size=1><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"> • 
  <st1:address w:st="on" st="on"><st1:Street w:st="on">100 NW First 
  Avenue</st1:Street>, <st1:City w:st="on">Delray Beach</st1:City>, <st1:State 
  w:st="on">FL</st1:State> <st1:PostalCode w:st="on" 
  st="on">33444</st1:PostalCode></st1:address></SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Phone, 561-243-7142 
  • Fax, 561-243-7166 • eMail, </SPAN></FONT><FONT face="Century Gothic" 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'"><A 
  href="mailto:Lisi@MyDelrayBeach.com"><FONT face=Arial><SPAN 
  style="FONT-FAMILY: Arial">Lisi@MyDelrayBeach.com</SPAN></FONT></A></SPAN></FONT><FONT 
  face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
  <HR align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV></DIV></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><B><FONT face=Tahoma 
  size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> Murilo 
  Lacerda Yoshida [mailto:murilo.yoshida@agx.com.br] <BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, March 01, 2005 4:02 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Lisi, Christine; 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> RES: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face="Century Gothic" 
  size=3><SPAN style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  Christine,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  This is a generic test that php provides when you create a extension... It 
  should work for all extensions, but sometimes it doesn’t, because if the 
  extension doesn’t have the 'confirm_' . $module . '_compiled' function 
  implemented it will throw you an error message…<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  But if it don’t throw you a message on the line 3 
  (dl('&lt;extension_name&gt;.' . PHP_SHLIB_SUFFIX);), you can assume the 
  extension is working.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  Change &lt;extension_name&gt; for the name of the extension, like 
  php_mapscript_44, without ....dll.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&lt;?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">if(!extension_loaded('&lt;extension_name&gt;')) 
  {<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  dl('&lt;extension_name&gt;.' . PHP_SHLIB_SUFFIX);<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">}<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">$module 
  = '&lt;extension_name&gt;';<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">$functions = 
  get_extension_funcs($module);<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">echo 
  "Functions available in the test 
  extension:&lt;br&gt;\n";<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">foreach($functions as 
  $func) {<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp; 
  echo $func."&lt;br&gt;\n";<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">}<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">echo 
  "&lt;br&gt;\n";<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">$function = 
  'confirm_' . $module ..... '_compiled';<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">if 
  (extension_loaded($module)) {<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  $str = $function($module);<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">} else 
  {<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  $str = "Module $module is not compiled into PHP";<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">}<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">echo 
  "$str\n";<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">?&gt;<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 70.8pt"><FONT face=Arial color=navy 
  size=2><SPAN lang=PT-BR 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face=Tahoma size=2><SPAN 
  lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Mensagem 
  original-----<BR><B><SPAN style="FONT-WEIGHT: bold">De:</SPAN></B> UMN 
  MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
  style="FONT-WEIGHT: bold">Em nome de </SPAN></B>Lisi, Christine<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Enviada em:</SPAN></B> terça-feira, 1 de março de 
  2005 17:48<BR><B><SPAN style="FONT-WEIGHT: bold">Para:</SPAN></B> 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Assunto:</SPAN></B> Re: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><SPAN lang=PT-BR><o:p></o:p></SPAN></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face="Century Gothic" 
  size=3><SPAN lang=PT-BR 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue">Murilo,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue">Thanks so much 
  for the info.&nbsp; I am running PHP5 so I put the .dll in the root folder, 
  which is where the php.ini is looking for it.&nbsp; I also added a Windows 
  Extension in the Windows Extensions section of the ini.&nbsp; How do I test 
  this?&nbsp; I know there’s a command like switch I can run to see if all of 
  the extensions are working but I can’t remember 
  it.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 106.2pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><STRONG><B><FONT 
  face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'">Christine 
  Lisi</SPAN></FONT></B></STRONG><B><FONT color=blue size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue"><BR></SPAN></FONT></B><FONT 
  color=blue size=1><SPAN style="FONT-SIZE: 7pt; COLOR: blue">Application 
  Specialist</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 106.2pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face="Century Gothic" color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue">Management Information Systems • City of 
  </SPAN></FONT><st1:City w:st="on"><st1:place w:st="on"><FONT face=Arial 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Delray 
  Beach</SPAN></FONT></st1:place></st1:City><FONT face=Arial color=blue 
  size=1><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"> • 
  <st1:address w:st="on" st="on"><st1:Street w:st="on">100 NW First 
  Avenue</st1:Street>, <st1:City w:st="on">Delray Beach</st1:City>, <st1:State 
  w:st="on">FL</st1:State> <st1:PostalCode w:st="on" 
  st="on">33444</st1:PostalCode></st1:address></SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P style="MARGIN-LEFT: 106.2pt"><FONT face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Phone, 561-243-7142 
  • Fax, 561-243-7166 • eMail, </SPAN></FONT><FONT face="Century Gothic" 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'"><A 
  href="mailto:Lisi@MyDelrayBeach.com"><FONT face=Arial><SPAN 
  style="FONT-FAMILY: Arial">Lisi@MyDelrayBeach.com</SPAN></FONT></A></SPAN></FONT><FONT 
  face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
  <HR align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV></DIV></DIV></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><B><FONT face=Tahoma 
  size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> Murilo 
  Lacerda Yoshida [mailto:murilo.yoshida@agx.com.br] <BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, March 01, 2005 3:29 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Lisi, Christine; 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> RES: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face="Century Gothic" 
  size=3><SPAN style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  Christine,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face=Arial color=navy 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp; 
  The </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">php_mapscript_44.dll 
  file should be put on the extension_dir path, that is set on the php.ini 
  file.</SPAN></FONT><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 106.2pt"><FONT face=Arial color=navy 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face=Tahoma size=2><SPAN 
  lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Mensagem 
  original-----<BR><B><SPAN style="FONT-WEIGHT: bold">De:</SPAN></B> UMN 
  MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
  style="FONT-WEIGHT: bold">Em nome de </SPAN></B>Lisi, Christine<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Enviada em:</SPAN></B> terça-feira, 1 de março de 
  2005 17:19<BR><B><SPAN style="FONT-WEIGHT: bold">Para:</SPAN></B> 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Assunto:</SPAN></B> Re: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><SPAN lang=PT-BR><o:p></o:p></SPAN></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=3><SPAN lang=PT-BR 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366">Ed,<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN style="FONT-SIZE: 10pt; COLOR: #993366">Thanks for 
  your support on this.&nbsp; You seem to be the only one who responds to any of 
  my inquiries so I am grateful!&nbsp; In response…<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face=Arial color=red 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">Questions</SPAN></FONT></U><FONT 
  face=Arial color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">2.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">I read somewhere that 
  PHP will not work with MapServer unless it is set up as a CGI.&nbsp; Is this 
  true?</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">3.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Supposedly they were 
  working on the SAPI version.&nbsp; Is this available yet?</SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">Answer:</SPAN></FONT></B></STRONG><FONT 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">&nbsp;&nbsp; You 
  should use PHP as a CGI.&nbsp; This is simpler and avoids problems with 
  multithreading.</SPAN></FONT></B></STRONG><FONT color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366">Response:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN style="FONT-SIZE: 10pt; COLOR: #993366">Per your 
  suggestion, I have changed the install to CGI.&nbsp; I guess all that work 
  setting up PHP as an ISAPI was a good learning experience!&nbsp; It is still 
  working set up as a CGI.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face=Arial color=red 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">Question</SPAN></FONT></U><FONT 
  face=Arial color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">4.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Where do I put the 
  php_mapscript_44.dll file?</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">Answer:</SPAN></FONT></B></STRONG><FONT 
  face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp; 
  You should think about the MapServer CGI and the MapScript DLL as two 
  different applications built upon the same MapServer libraries.&nbsp; There's 
  a core of map-rendering functionality that can be wrapped with a CGI interface 
  (mapserv.exe) or with a PHP scripting interface (php_mapscript_44.dll).&nbsp; 
  While they share a lot of code, of course, these two are completely separate 
  applications, and they are quite independent of each other.&nbsp; 
  php_mapscript_44.dll is a PHP "module" and is loaded by the PHP interpreter 
  when it is referenced by a PHP script being executed.&nbsp; The MapServer CGI 
  does not use the php_mapscript_44.dll file at 
  all.</SPAN></FONT></B></STRONG><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366">Response:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN style="FONT-SIZE: 10pt; COLOR: #993366">Thanks for 
  the input, Ed, but I don’t think I’ll understand this whole setup until the 
  consultant comes in and actually makes it all work!&nbsp; I hope someone else 
  will respond to my questions.&nbsp; I still don’t know where to put the files 
  and how to test them.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">You're doing very 
  well for having a lot of new stuff thrown at you.&nbsp; 
  </SPAN></FONT></B></STRONG><STRONG><B><FONT face=Arial color=#993366 
  size=2><SPAN 
  style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: Arial">Thanks.&nbsp; 
  The pat on the back feels good after all this 
  stress!</SPAN></FONT></B></STRONG><STRONG><B><FONT face=Arial color=#993366 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: Arial">&nbsp; 
  </SPAN></FONT></B></STRONG><STRONG><B><FONT face=Arial color=green 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">Do not 
  worry about ISAPI implementations or the "performance penalty" of CGI (a 
  limitation that, IMHO, has been greatly oversold by Microsoft).&nbsp; If - 
  after you've got everything working well - you think there are performance 
  gains to be had by improving on the CGI interface, we can talk about that 
  then.&nbsp; But let's make work correctly first, THEN make it work faster 
  &lt;g&gt;.</SPAN></FONT></B></STRONG><STRONG><B><FONT face=Arial 
  color=green><SPAN lang=PT-BR 
  style="COLOR: green; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></B></STRONG></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN style="FONT-SIZE: 10pt; COLOR: #993366">Microsoft 
  talks about the fact that with CGI’s the executable is memory resident as many 
  times as it is being run.&nbsp; So, for example, if 5 users are running the 
  CGI then it is taking up 5x the memory.&nbsp; That’s the way I understand it 
  from Microsoft’s standpoint but I could be wrong.&nbsp; I’ve read so much in 
  the last two weeks that my brain is a bit mushy.</SPAN></FONT><FONT 
  color=#993366><SPAN style="COLOR: #993366"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  color=#993366 size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #993366"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 141.6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><STRONG><B><FONT 
  face="Century Gothic" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'">Christine 
  Lisi</SPAN></FONT></B></STRONG><B><FONT color=blue size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue"><BR></SPAN></FONT></B><FONT 
  color=blue size=1><SPAN style="FONT-SIZE: 7pt; COLOR: blue">Application 
  Specialist</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 141.6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face="Century Gothic" color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue">Management Information Systems • City of 
  </SPAN></FONT><st1:City w:st="on"><st1:place w:st="on"><FONT face=Arial 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Delray 
  Beach</SPAN></FONT></st1:place></st1:City><FONT face=Arial color=blue 
  size=1><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"> • 
  <st1:address w:st="on" st="on"><st1:Street w:st="on">100 NW First 
  Avenue</st1:Street>, <st1:City w:st="on">Delray Beach</st1:City>, <st1:State 
  w:st="on">FL</st1:State> <st1:PostalCode w:st="on" 
  st="on">33444</st1:PostalCode></st1:address></SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P style="MARGIN-LEFT: 141.6pt"><FONT face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Phone, 561-243-7142 
  • Fax, 561-243-7166 • eMail, </SPAN></FONT><FONT face="Century Gothic" 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'"><A 
  href="mailto:Lisi@MyDelrayBeach.com"><FONT face=Arial><SPAN 
  style="FONT-FAMILY: Arial">Lisi@MyDelrayBeach.com</SPAN></FONT></A></SPAN></FONT><FONT 
  face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
  <HR align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV></DIV></DIV></DIV></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><B><FONT face=Tahoma 
  size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> UMN 
  MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
  style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Ed McNierney<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, March 01, 2005 12:47 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [UMN_MAPSERVER-USERS] A 
  confused Network Admin</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=3><SPAN style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face=Arial color=blue 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Christine 
  -</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">It 
  sounds like you're off to a good start!&nbsp; I'll try to contribute, and 
  there are others with different expertise who can chime in as well.&nbsp; Be 
  sure to send replies to the entire list, not just to the sender, since you've 
  got a number of questions that are best answered by a few different 
  people.</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face=Arial color=red 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">Question</SPAN></FONT></U><FONT 
  face=Arial color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">1.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">I set this up as a 
  CGI in IIS6.&nbsp; Is there an SAPI version for 
  IIS?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">Answer:</SPAN></FONT></B></STRONG><FONT 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">&nbsp;&nbsp; No, 
  there is no ISAPI version for IIS.&nbsp; Using MapServer as a CGI will work 
  fine.&nbsp; Since you got the appropriate error message, you've got the 
  permissions (for executing CGI, etc.) set up 
  properly</SPAN></FONT></B></STRONG><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">.</SPAN></FONT><FONT 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face=Arial color=red 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">Questions</SPAN></FONT></U><FONT 
  face=Arial color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">2.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">I read somewhere that 
  PHP will not work with MapServer unless it is set up as a CGI.&nbsp; Is this 
  true?</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">3.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Supposedly they were 
  working on the SAPI version.&nbsp; Is this available yet?</SPAN></FONT><FONT 
  color=blue><SPAN style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">Answer:</SPAN></FONT></B></STRONG><FONT 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">&nbsp;&nbsp; You 
  should use PHP as a CGI.&nbsp; This is simpler and avoids problems with 
  multithreading.</SPAN></FONT></B></STRONG><FONT color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face=Arial color=red 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">Questions</SPAN></FONT></U><FONT 
  face=Arial color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">4.</SPAN></FONT><FONT 
  face="Times New Roman" color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Where do I put the 
  php_mapscript_44.dll file?</SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">Answer:</SPAN></FONT></B></STRONG><FONT 
  face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><STRONG><B><FONT face=Arial 
  color=green size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp; 
  You should think about the MapServer CGI and the MapScript DLL as two 
  different applications built upon the same MapServer libraries.&nbsp; There's 
  a core of map-rendering functionality that can be wrapped with a CGI interface 
  (mapserv.exe) or with a PHP scripting interface (php_mapscript_44.dll).&nbsp; 
  While they share a lot of code, of course, these two are completely separate 
  applications, and they are quite independent of each other.&nbsp; 
  php_mapscript_44.dll is a PHP "module" and is loaded by the PHP interpreter 
  when it is referenced by a PHP script being executed.&nbsp; The MapServer CGI 
  does not use the php_mapscript_44.dll file at 
  all.</SPAN></FONT></B></STRONG><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">You're 
  doing very well for having a lot of new stuff thrown at you.&nbsp; Do not 
  worry about ISAPI implementations or the "performance penalty" of CGI (a 
  limitation that, IMHO, has been greatly oversold by Microsoft).&nbsp; If - 
  after you've got everything working well - you think there are performance 
  gains to be had by improving on the CGI interface, we can talk about that 
  then.&nbsp; But let's make work correctly first, THEN make it work faster 
  &lt;g&gt;.</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face=Arial color=blue 
  size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp; - 
  Ed</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue">Ed McNierney<BR>President 
  and Chief Mapmaker<BR>TopoZone.com / Maps a la carte, Inc.<BR><st1:Street 
  w:st="on"><st1:address w:st="on">73 Princeton Street, Suite 
  305</st1:address></st1:Street><BR><st1:place w:st="on"><st1:City 
  w:st="on">North Chelmsford</st1:City>, <st1:State 
  w:st="on">MA</st1:State>&nbsp; <st1:PostalCode 
  w:st="on">01863</st1:PostalCode></st1:place><BR>ed@topozone.com<BR>(978) 
  251-4242 </SPAN></FONT><FONT color=blue><SPAN 
  style="COLOR: blue"><o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Times New Roman" 
  size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV>
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV style="MARGIN-LEFT: 35.4pt">
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
  <HR align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV></DIV></DIV></DIV></DIV>
  <P class=MsoNormal 
  style="MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 141.6pt; MARGIN-RIGHT: 0in; mso-margin-top-alt: 0in"><B><FONT 
  face=Tahoma size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> UMN 
  MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
  style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lisi, Christine<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, March 01, 2005 12:01 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> 
  MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> [UMN_MAPSERVER-USERS] A confused 
  Network Admin</SPAN></FONT><FONT face="Times New Roman"><SPAN 
  style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">Prior to last week, I had no experience 
  with PHP, MapServer, MapScript, MapSurfer, etc. and have been thrown into this 
  very confusing and frustrating Open Source world.&nbsp; I have successfully 
  installed ArcSDE, MapServer and PHP, but I have no idea how each piece talks 
  to the other and whether or not they will work once our consultant 
  visits.&nbsp; I am only responsible for the setup of the apps, and the rest 
  will be up to our engineers and the consultant.&nbsp; I have several questions 
  and I hope some of you can answer them in a language I can understand.&nbsp; 
  Please remember that I honestly don’t understand how these applications work 
  at all.&nbsp; I am a Network Admin and Application Specialist, but have no 
  experience with GIS/Mapping, etc.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">Our Server</SPAN></FONT></U><FONT 
  size=2><SPAN style="FONT-SIZE: 10pt">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">Windows Server 
  2003<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">IIS6<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">ArcSDE 9.0 w/ 
  SP2<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">SQL Server 2000 w/ 
  SP3a<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">General Notes</SPAN></FONT></U><FONT 
  size=2><SPAN style="FONT-SIZE: 10pt">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">For all of the installs below I used 
  environment variables and set the System Path to point to the individual 
  application directories.&nbsp; I did NOT copy any .....dll’s to my System32 
  directory.&nbsp; This is definitely a preferred method for 
  me.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">MAPSERVER (v. 
  4.4.1)</SPAN></FONT></U><FONT size=2><SPAN 
  style="FONT-SIZE: 10pt">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">I followed the instructions in the 
  README-install.txt and successfully received the “No query information to 
  decode.&nbsp; QUERY_STRING is set, but empty.” 
  message.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red">Question</SPAN></FONT></U><FONT color=red 
  size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: red">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">1.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">I set this up as a 
  CGI in IIS6.&nbsp; Is there an SAPI version for 
  IIS?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">PHP (v5.0.3</SPAN></FONT></U><FONT 
  size=2><SPAN style="FONT-SIZE: 10pt">):<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">I followed the instructions in the 
  install.txt and set this up as a server module (SAPI). &nbsp;I did run the 
  .exe file, but I then configured it manually as a server module per the 
  instructions.&nbsp; There was nothing in the documentation about how to test 
  this program so after about an hour of research on the PHP web site I read how 
  to create a Hello.php file and put it in the wwwroot folder and had successful 
  results.&nbsp; I assume the software is working.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red">Questions</SPAN></FONT></U><FONT color=red 
  size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: red">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">2.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">I read somewhere that 
  PHP will not work with MapServer unless it is set up as a CGI.&nbsp; Is this 
  true?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">3.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">Supposedly they were 
  working on the SAPI version.&nbsp; Is this available 
  yet?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">PHP/MAPSCRIPT MAPSERVER 
  MODULE</SPAN></FONT></U><FONT size=2><SPAN 
  style="FONT-SIZE: 10pt">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">I downloaded this module and read the 
  README.txt.&nbsp; I’m very confused as to whether this is a module for 
  MapServer or PHP.&nbsp; The download for this module included several .dll’s 
  that are already in my MapServer directory.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red">Questions</SPAN></FONT></U><FONT color=red 
  size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: red">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">4.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">Where do I put the 
  php_mapscript_44.dll file?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">5.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">How do I test 
  it?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">MAPSURFER (v1.5)</SPAN></FONT></U><FONT 
  size=2><SPAN style="FONT-SIZE: 10pt">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">I downloaded and extracted the 
  files.&nbsp; Per the README.txt file, I edited the mapper.html file and set 
  the location of the MapServer cgi program and the .map definition file (var 
  mapserver = '/cgi-bin/mapserv.exe'; var mapfile = 
  'test.map';”)<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><U><FONT face="Century Gothic" 
  color=red size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: red">Questions</SPAN></FONT></U><FONT color=red 
  size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: red">:<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">6.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">Where do I put the 
  extracted MapSurfer folder?&nbsp; I put it in the wwwroot folder.&nbsp; The 
  Readme.txt file says to “Put the MapSurfer directory somewhere accessible to 
  the web.” &nbsp;&nbsp;This is not clear to me.<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 2.55in; TEXT-INDENT: -0.25in"><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt">7.</SPAN></FONT><FONT face="Times New Roman" 
  size=1><SPAN 
  style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN></FONT><FONT size=2><SPAN style="FONT-SIZE: 10pt">How do I test 
  this?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=2><SPAN style="FONT-SIZE: 10pt">Thank you to all of you who read these 
  messages.&nbsp; I have to give you credit because I am very confused!&nbsp; I 
  welcome any comments, even those that do not apply to my 
  questions.<U><o:p></o:p></U></SPAN></FONT></P>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 141.6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><STRONG><B><FONT 
  face="Century Gothic" size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Century Gothic'">Christine 
  Lisi</SPAN></FONT></B></STRONG><B><FONT color=blue size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue"><BR></SPAN></FONT></B><FONT 
  color=blue size=1><SPAN style="FONT-SIZE: 7pt; COLOR: blue">Application 
  Specialist</SPAN></FONT><o:p></o:p></P>
  <P class=MsoNormal 
  style="MARGIN-LEFT: 141.6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face="Century Gothic" color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue">Management Information Systems • City of 
  </SPAN></FONT><st1:City w:st="on"><st1:place w:st="on"><FONT face=Arial 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Delray 
  Beach</SPAN></FONT></st1:place></st1:City><FONT face=Arial color=blue 
  size=1><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"> • 
  <st1:address w:st="on" st="on"><st1:Street w:st="on">100 NW First 
  Avenue</st1:Street>, <st1:City w:st="on">Delray Beach</st1:City>, <st1:State 
  w:st="on">FL</st1:State> <st1:PostalCode w:st="on" 
  st="on">33444</st1:PostalCode></st1:address></SPAN></FONT><o:p></o:p></P>
  <P style="MARGIN-LEFT: 141.6pt"><FONT face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial">Phone, 561-243-7142 
  • Fax, 561-243-7166 • eMail, </SPAN></FONT><FONT face="Century Gothic" 
  color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: 'Century Gothic'"><A 
  href="mailto:Lisi@MyDelrayBeach.com"><FONT face=Arial><SPAN 
  style="FONT-FAMILY: Arial">Lisi@MyDelrayBeach.com</SPAN></FONT></A></SPAN></FONT><FONT 
  face=Arial color=blue size=1><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: blue; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 141.6pt"><FONT face="Century Gothic" 
  size=3><SPAN 
style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BODY></HTML>