[Chameleon] Problems with local settings and sample applications

Jussi Rasinmäki jussi.rasinmaki at helsinki.fi
Fri Apr 8 12:52:15 EDT 2005


Hi Paul,

I'm obviously doing something wrong, but can't quite figure out what it is.
sample_basic_plainbuttons.phtml returns internal server error and the Apache 
log has the following entry:
Premature end of script headers: php, referer: 
http://latitude.mmvar.helsinki.fi/webmap/sample/htdocs/

I've edited sample_basic_plainbuttons.phtml:
include( "/opt/app/chameleon/htdocs/chameleon.php" );

and chameleon.xml:
        <param-name>web_server_path</param-name>
        <param-value>http://latitude.mmvar.helsinki.fi/chameleon/</param-value>
...
        <param-name>mapscript_module</param-name>
        <param-value>php_mapscript.so</param-value>
...
        <param-name>button_cache_path</param-name>
        <param-value>/tmp/ms_tmp/buttons</param-value>
...
        <param-name>button_cache_web_path</param-name>
        <param-value>/ms_temp/buttons</param-value>
...
        <param-name>tmp_web_path</param-name>
        <param-value>/ms_temp</param-value>
...
        <param-name>tmp_img_path</param-name>
        <param-value>/tmp/ms_tmp</param-value>

I guess it's something to do with finding the chameleon.php as my earlier 
addition of app_path to the chameleon.xml got rid of the internal server 
error but resulted in the app_context error.

Jussi

----- Original Message ----- 
From: "Paul Spencer" <pspencer at dmsolutions.ca>
To: "Jussi Rasinmäki" <jussi.rasinmaki at helsinki.fi>
Cc: <chameleon at lists.maptools.org>
Sent: Thursday, April 07, 2005 6:01 PM
Subject: Re: [Chameleon] Problems with local settings and sample 
applications


> Opps, you are exactly correct.  I think that must have been a copy and 
> paste error from a previous version.
>
> default_template and default_context are really intended to be in cwc2.xml 
> as they only affect the 'Service Instance'.
>
> You do not need an app_path entry in the configuration file.
>
> The errors coming from app_context.php normally mean that the xml 
> structure in chameleon.xml is invalid in some way ... can be very tricky 
> to find.
>
> I would try replacing chameleon.xml with chameleon.xml-dist and starting 
> over again without adding any new tags and see what happens.
>
> Cheers
>
> Paul
>
> Jussi Rasinmäki wrote:
>> 2.0
>>
>> ----- Original Message ----- 
>> From: "Paul Spencer" <pspencer at dmsolutions.ca>
>> To: "Jussi Rasinmäki" <jussi.rasinmaki at helsinki.fi>
>> Cc: <chameleon at lists.maptools.org>
>> Sent: Thursday, April 07, 2005 3:11 PM
>> Subject: Re: [Chameleon] Problems with local settings and sample
>> applications
>>
>>
>>
>>>Jussi,
>>>
>>>what version of Chameleon are you using?
>>>
>>>Paul
>>>
>>>Jussi Rasinmäki wrote:
>>>
>>>>Hi all,
>>>>
>>>>I've got problems with Chameleon's local settings on Linux. The
>>>>InstallationGuide lists in Table 3 the local settings most likely to
>>
>> need
>>
>>>>changing. These are claimed to be in cwc2.xml. However, most of those
>>
>> can be
>>
>>>>found in chameleon.xml except for the app_path setting which I added.
>>>>default_template and default_context settings are also missing from
>>>>chameleon.xml. As I couldn't figure out what they mean, I've not added
>>>>those.
>>>>
>>>>This gets me as far as getting the following output from
>>>>sample_basic_plainbuttons.phtml:
>>>>
>>>>Notice: Undefined offset: 1 in
>>>>/opt/app/chameleon/htdocs/common/appcontext/appcontext.php on line 208
>>>>
>>>>Notice: Undefined index: param-name in
>>>>/opt/app/chameleon/htdocs/common/appcontext/appcontext.php on line 211
>>>>
>>>>Any pointers as to what's wrong would be greatly appreciated.
>>>>
>>>>Regards,
>>>>
>>>>Jussi
>>>>
>>>>_______________________________________________
>>>>Chameleon mailing list
>>>>Chameleon at lists.maptools.org
>>>>http://lists.maptools.org/mailman/listinfo/chameleon
>>>>
>>>
>>
>> _______________________________________________
>> Chameleon mailing list
>> Chameleon at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/chameleon
>>
> 




More information about the Chameleon mailing list