<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="Street"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="PostalCode"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="State"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="address"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place" downloadurl="http://www.5iantlavalamp.com/"/>
<!--[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;}
/* 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.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Century Gothic";
color:windowtext;
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;}
/* List Definitions */
@list l0
{mso-list-id:727187989;
mso-list-type:hybrid;
mso-list-template-ids:355482032 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1
{mso-list-id:885681947;
mso-list-type:hybrid;
mso-list-template-ids:1299586296 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2
{mso-list-id:954947645;
mso-list-type:hybrid;
mso-list-template-ids:-1505484600 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l2:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3
{mso-list-id:1145775974;
mso-list-type:hybrid;
mso-list-template-ids:-1540035344 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l3:level1
{mso-level-tab-stop:42.0pt;
mso-level-number-position:left;
margin-left:42.0pt;
text-indent:-.25in;}
@list l4
{mso-list-id:1581022882;
mso-list-template-ids:-1505484600;}
@list l4:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:1.5in;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l4:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:3.0in;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l4:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:4.5in;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>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. 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. I am only responsible for the setup
of the apps, and the rest will be up to our engineers and the consultant.
I have several questions and I hope some of you can answer them in a language I
can understand. Please remember that I honestly don’t understand
how these applications work at all. 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><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><u><font size=2 face="Century Gothic"><span
style='font-size:10.0pt'>Our Server</span></font></u><font size=2><span
style='font-size:10.0pt'>:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>Windows Server 2003<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>IIS6<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>ArcSDE 9.0 w/ SP2<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>SQL Server 2000 w/ SP3a<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><u><font size=2 face="Century Gothic"><span
style='font-size:10.0pt'>General Notes</span></font></u><font size=2><span
style='font-size:10.0pt'>:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>For all of the installs below I used environment variables and set the
System Path to point to the individual application directories. I did NOT
copy any .dll’s to my System32 directory. This is definitely a
preferred method for me.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><u><font size=2 face="Century Gothic"><span
style='font-size:10.0pt'>MAPSERVER (v. 4.4.1)</span></font></u><font size=2><span
style='font-size:10.0pt'>:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>I followed the instructions in the README-install.txt and successfully
received the “No query information to decode. QUERY_STRING is set,
but empty.” message.<o:p></o:p></span></font></p>
<p class=MsoNormal><u><font size=2 color=red face="Century Gothic"><span
style='font-size:10.0pt;color:red'>Question</span></font></u><font size=2
color=red><span style='font-size:10.0pt;color:red'>:<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>1.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>I set this up as a CGI in IIS6. Is
there an SAPI version for IIS?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><u><font size=2 face="Century Gothic"><span
style='font-size:10.0pt'>PHP (v5.0.3</span></font></u><font size=2><span
style='font-size:10.0pt'>):<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>I followed the instructions in the install.txt and set this up as a
server module (SAPI). I did run the .exe file, but I then configured it
manually as a server module per the instructions. 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. I assume the software
is working.<o:p></o:p></span></font></p>
<p class=MsoNormal><u><font size=2 color=red face="Century Gothic"><span
style='font-size:10.0pt;color:red'>Questions</span></font></u><font size=2
color=red><span style='font-size:10.0pt;color:red'>:<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>2.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>I read somewhere that PHP will not work
with MapServer unless it is set up as a CGI. Is this true?<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>3.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>Supposedly they were working on the SAPI
version. Is this available yet?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><u><font size=2 face="Century Gothic"><span
style='font-size:10.0pt'>PHP/MAPSCRIPT MAPSERVER MODULE</span></font></u><font
size=2><span style='font-size:10.0pt'>:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>I downloaded this module and read the README.txt. I’m very
confused as to whether this is a module for MapServer or PHP. 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><u><font size=2 color=red face="Century Gothic"><span
style='font-size:10.0pt;color:red'>Questions</span></font></u><font size=2
color=red><span style='font-size:10.0pt;color:red'>:<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>4.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>Where do I put the php_mapscript_44.dll
file?<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>5.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>How do I test it?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><u><font size=2 face="Century Gothic"><span
style='font-size:10.0pt'>MAPSURFER (v1.5)</span></font></u><font size=2><span
style='font-size:10.0pt'>:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>I downloaded and extracted the files. 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><u><font size=2 color=red face="Century Gothic"><span
style='font-size:10.0pt;color:red'>Questions</span></font></u><font size=2
color=red><span style='font-size:10.0pt;color:red'>:<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>6.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>Where do I put the extracted MapSurfer
folder? I put it in the wwwroot folder. The Readme.txt file says to
“Put the MapSurfer directory somewhere accessible to the web.” This
is not clear to me.<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:42.0pt;text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><font
size=2 face="Century Gothic"><span style='font-size:10.0pt'><span
style='mso-list:Ignore'>7.<font size=1 face="Times New Roman"><span
style='font:7.0pt "Times New Roman"'> </span></font></span></span></font><![endif]><font
size=2><span style='font-size:10.0pt'>How do I test this?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face="Century Gothic"><span style='font-size:
10.0pt'>Thank you to all of you who read these messages. I have to give
you credit because I am very confused! 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='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><strong><b><font
size=2 face="Century Gothic"><span style='font-size:10.0pt;font-family:"Century Gothic"'>Christine
Lisi</span></font></b></strong><b><font size=2 color=blue><span
style='font-size:10.0pt;color:blue;font-weight:bold'><br>
</span></font></b><font size=1 color=blue><span style='font-size:7.0pt;
color:blue'>Application Specialist</span></font><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><font
size=1 color=blue face="Century Gothic"><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 size=1 color=blue face=Arial><span
style='font-size:7.5pt;font-family:Arial;color:blue'>Delray Beach</span></font></st1:place></st1:City><font
size=1 color=blue face=Arial><span style='font-size:7.5pt;font-family:Arial;
color:blue'> • <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><o:p></o:p></p>
<p><font size=1 color=blue face=Arial><span style='font-size:7.5pt;font-family:
Arial;color:blue'>Phone, 561-243-7142 • Fax, 561-243-7166 • eMail, </span></font><font
size=1 color=blue face="Century Gothic"><span style='font-size:7.5pt;
font-family:"Century Gothic";color:blue'><a href="mailto:Lisi@MyDelrayBeach.com"><font
face=Arial><span style='font-family:Arial'>Lisi@MyDelrayBeach.com</span></font></a></span></font><font
size=1 color=blue face=Arial><span style='font-size:7.5pt;font-family:Arial;
color:blue'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face="Century Gothic"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
</div>
</body>
</html>