<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1491" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>&nbsp;Jussi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>You seem to lack the main htdocs directory. The 
htdocs directory (that contains chameleon.php) should be at the same level as 
the directory that you called "sample". But it doesn't exist. That is why your 
samples won't work. By trying your "Enhanced JSAPI" widget, you can actually see 
that error; it's looking for "../../htdocs/chameleon.php".&nbsp; You probably 
placed your "htdocs" folder outside of your public area, but that means you'd 
have to move the samples too, or modify the, currently relative, paths in the 
phtml files.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Try extracting your installation package again with 
its original folder structure, and place the directory in the right place. Also, 
for security purposes, perhaps turn off directory browsing, although it served 
me well :-). (to do this, remove the "Indexes" value, after the "options" 
parameter of the web object, and of the "directory" object in the server 
configuration file (httpd.conf).</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>regards,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Jacob</FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-----Original Message-----<BR>From: <A 
href="mailto:chameleon-bounces@lists.maptools.org">chameleon-bounces@lists.maptools.org</A> 
[mailto:chameleon-bounces@lists.maptools.org] On Behalf Of Paul Spencer<BR>Sent: 
8 April 2005 08:06<BR>To: Jussi Rasinmäki<BR>Cc: <A 
href="mailto:chameleon@lists.maptools.org">chameleon@lists.maptools.org</A><BR>Subject: 
Re: [Chameleon] Problems with local settings and sample 
applications</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>weird.&nbsp; Try adding</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>$GLOBALS['gszAppPath'] = 
'/path/to/your/app';</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>before you include chameleon.php</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>What version of php/apache are you 
using?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Paul</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Jussi Rasinmäki wrote:<BR>&gt; Hi Paul,<BR>&gt; 
<BR>&gt; I'm obviously doing something wrong, but can't quite figure out what it 
is.<BR>&gt; sample_basic_plainbuttons.phtml returns internal server error and 
the <BR>&gt; Apache log has the following entry:<BR>&gt; Premature end of script 
headers: php, referer: <BR>&gt; <A 
href="http://latitude.mmvar.helsinki.fi/webmap/sample/htdocs/">http://latitude.mmvar.helsinki.fi/webmap/sample/htdocs/</A><BR>&gt; 
<BR>&gt; I've edited sample_basic_plainbuttons.phtml:<BR>&gt; include( 
"/opt/app/chameleon/htdocs/chameleon.php" );<BR>&gt; <BR>&gt; and 
chameleon.xml:<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-name&gt;web_server_path&lt;/param-name&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&gt; 
&lt;param-value&gt;http://latitude.mmvar.helsinki.fi/chameleon/&lt;/param-value&gt;<BR>&gt; 
...<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-name&gt;mapscript_module&lt;/param-name&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-value&gt;php_mapscript.so&lt;/param-value&gt;<BR>&gt; 
...<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-name&gt;button_cache_path&lt;/param-name&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-value&gt;/tmp/ms_tmp/buttons&lt;/param-value&gt;<BR>&gt; 
...<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-name&gt;button_cache_web_path&lt;/param-name&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-value&gt;/ms_temp/buttons&lt;/param-value&gt;<BR>&gt; 
...<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-name&gt;tmp_web_path&lt;/param-name&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-value&gt;/ms_temp&lt;/param-value&gt;<BR>&gt; 
...<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-name&gt;tmp_img_path&lt;/param-name&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;param-value&gt;/tmp/ms_tmp&lt;/param-value&gt;<BR>&gt; <BR>&gt; I guess it's 
something to do with finding the chameleon.php as my <BR>&gt; earlier addition 
of app_path to the chameleon.xml got rid of the <BR>&gt; internal server error 
but resulted in the app_context error.<BR>&gt; <BR>&gt; Jussi<BR>&gt; <BR>&gt; 
----- Original Message ----- From: "Paul Spencer" &lt;<A 
href="mailto:pspencer@dmsolutions.ca">pspencer@dmsolutions.ca</A>&gt;<BR>&gt; 
To: "Jussi Rasinmäki" &lt;<A 
href="mailto:jussi.rasinmaki@helsinki.fi">jussi.rasinmaki@helsinki.fi</A>&gt;<BR>&gt; 
Cc: &lt;<A 
href="mailto:chameleon@lists.maptools.org">chameleon@lists.maptools.org</A>&gt;<BR>&gt; 
Sent: Thursday, April 07, 2005 6:01 PM<BR>&gt; Subject: Re: [Chameleon] Problems 
with local settings and sample <BR>&gt; applications<BR>&gt; <BR>&gt; 
<BR>&gt;&gt; Opps, you are exactly correct.&nbsp; I think that must have been a 
copy and <BR>&gt;&gt; paste error from a previous 
version.<BR>&gt;&gt;<BR>&gt;&gt; default_template and default_context are really 
intended to be in <BR>&gt;&gt; cwc2.xml as they only affect the 'Service 
Instance'.<BR>&gt;&gt;<BR>&gt;&gt; You do not need an app_path entry in the 
configuration file.<BR>&gt;&gt;<BR>&gt;&gt; The errors coming from 
app_context.php normally mean that the xml <BR>&gt;&gt; structure in 
chameleon.xml is invalid in some way ... can be very <BR>&gt;&gt; tricky to 
find.<BR>&gt;&gt;<BR>&gt;&gt; I would try replacing chameleon.xml with 
chameleon.xml-dist and <BR>&gt;&gt; starting over again without adding any new 
tags and see what happens.<BR>&gt;&gt;<BR>&gt;&gt; 
Cheers<BR>&gt;&gt;<BR>&gt;&gt; Paul<BR>&gt;&gt;<BR>&gt;&gt; Jussi Rasinmäki 
wrote:<BR>&gt;&gt;<BR>&gt;&gt;&gt; 2.0<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt; ----- 
Original Message ----- From: "Paul Spencer" <BR>&gt;&gt;&gt; &lt;<A 
href="mailto:pspencer@dmsolutions.ca">pspencer@dmsolutions.ca</A>&gt;<BR>&gt;&gt;&gt; 
To: "Jussi Rasinmäki" &lt;<A 
href="mailto:jussi.rasinmaki@helsinki.fi">jussi.rasinmaki@helsinki.fi</A>&gt;<BR>&gt;&gt;&gt; 
Cc: &lt;<A 
href="mailto:chameleon@lists.maptools.org">chameleon@lists.maptools.org</A>&gt;<BR>&gt;&gt;&gt; 
Sent: Thursday, April 07, 2005 3:11 PM<BR>&gt;&gt;&gt; Subject: Re: [Chameleon] 
Problems with local settings and sample<BR>&gt;&gt;&gt; 
applications<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt; 
Jussi,<BR>&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt; what version of Chameleon are you 
using?<BR>&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt; 
Paul<BR>&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt; Jussi Rasinmäki 
wrote:<BR>&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; Hi 
all,<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; I've got problems with 
Chameleon's local settings on Linux. The<BR>&gt;&gt;&gt;&gt;&gt; 
InstallationGuide lists in Table 3 the local settings most likely 
to<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt; 
need<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; changing. These are claimed to be 
in cwc2.xml. However, most of 
those<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt; can 
be<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; found in chameleon.xml except for the 
app_path setting which I added.<BR>&gt;&gt;&gt;&gt;&gt; default_template and 
default_context settings are also missing from<BR>&gt;&gt;&gt;&gt;&gt; 
chameleon.xml. As I couldn't figure out what they mean, I've not 
added<BR>&gt;&gt;&gt;&gt;&gt; 
those.<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; This gets me as far as 
getting the following output from<BR>&gt;&gt;&gt;&gt;&gt; 
sample_basic_plainbuttons.phtml:<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; 
Notice: Undefined offset: 1 in<BR>&gt;&gt;&gt;&gt;&gt; 
/opt/app/chameleon/htdocs/common/appcontext/appcontext.php on line 
208<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; Notice: Undefined index: 
param-name in<BR>&gt;&gt;&gt;&gt;&gt; 
/opt/app/chameleon/htdocs/common/appcontext/appcontext.php on line 
211<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; Any pointers as to what's 
wrong would be greatly 
appreciated.<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; 
Regards,<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; 
Jussi<BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;&gt; 
_______________________________________________<BR>&gt;&gt;&gt;&gt;&gt; 
Chameleon mailing list<BR>&gt;&gt;&gt;&gt;&gt; <A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A><BR>&gt;&gt;&gt;&gt;&gt; 
<A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A><BR>&gt;&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt; 
_______________________________________________<BR>&gt;&gt;&gt; Chameleon 
mailing list<BR>&gt;&gt;&gt; <A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A><BR>&gt;&gt;&gt; 
<A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A><BR>&gt;&gt;&gt;<BR>&gt;&gt;<BR>&gt; 
<BR>&gt; <BR>&gt; 
<BR>_______________________________________________<BR>Chameleon mailing 
list<BR><A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A><BR><A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A><BR></FONT></DIV>
<DIV><FONT face=Arial size=2>JACOB DELFOS<BR>SPATIAL INFORMATION 
ANALYST<BR>Maunsell Australia Pty Ltd<BR>629 Newcastle Street, WA 6007<BR>PO Box 
81, WA 6902<BR>Leederville <BR>Western Australia<BR>ABN 20 093 846 
925</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Tel &nbsp;&nbsp;&nbsp;&nbsp;+ 61 8 9281 
6185<BR>Fax&nbsp;&nbsp;&nbsp; + 61 8 9281 6297<BR><A 
href="mailto:jacob.delfos@maunsell.com">jacob.delfos@maunsell.com</A></FONT></DIV></BODY></HTML>