![]() |
||||
|
|
||||
[Chameleon] Chameleon InstallationDave Astolfo dastolfo1@cogeco.caFri, 27 Feb 2004 14:40:35 -0500
|
||||
I had similar problems. There is a discussion about this in the list. To
save you time, try this in the index.html file. I was told that there
was an error in the function call.
See the text // CHANGE THIS TO MATCH YOUR INSTALL for items you will
have to change.
<?
/*
* this is a sample of a minimal application script required to
* get a chameleon application running with a template and a
* local map file. Most applications should actually just
* copy this file and modify the template and mapfile
* parts and should not need to do a lot more here.
*/
//include( "/ms4w/apps/chameleon/htdocs/chameleon.php" );
// CHANGE THIS TO MATCH YOUR INSTALL
include( "c:\mapservertools\cwc2\htdocs\chameleon.php" );
// CHANGE THIS TO MATCH YOUR INSTALL
$szTemplate = "chirp.html";
// CHANGE THIS TO MATCH YOUR INSTALL
//$szMapFile = "/ms4w/apps/chameleon_sample/map/chameleon.map";
$szMapFile = "c:\mapservertools\chameleon_sample\map\chameleon.map";
class SampleApp extends Chameleon
{
function SampleApp()
{
$this->moMapSession = new MapSession_RW;
$this->moMapSession->setTempDir( getSessionSavePath());
//this is to test to see if we can bypass the .map file STATUS
values and set layers on by another means
parent::Chameleon();
}
// function CWCInitializeMap()
// {
// $this->moMapSession = new MapSession_RW;
// $this->moMapSession->setTempDir( getSessionSavePath());
// parent::CWCInitializeMap();
// }
function CWCLoadTemplate($szTemplateName)
{
$this->mszTemplate = implode("\n", file($szTemplateName));
}
}
$oApp = new SampleApp();
$oApp->CWCInitialize( $szTemplate, $szMapFile );
$oApp->CWCExecute();
?>
-----Original Message-----
From: chameleon-admin@lists.maptools.org
[mailto:chameleon-admin@lists.maptools.org] On Behalf Of Gianluigi Nozza
Sent: Friday, February 27, 2004 1:59 PM
To: chameleon@lists.maptools.org
Subject: [Chameleon] Chameleon Installation
I tried a couple of days to get chameleon 1.1 work. It doesn't. I have a
working installation of Maplab that works fine, except for the colour
picker that do not display, (maybe some java configuration problem, I
have only Microsoft VM), so Mapserver, PHP, PHP mapscript is assumed to
be correctly installed, and I can navigate in all the demos I found. I
could even deploy an application using Gmf_factory and with the help of
the list, I was able to add to the rosa tools the ruler widget, (next
days I'll post the suggestion the list provided). Chameleon instead,
doesn't work. I get the same problems posted on the list by Tracy
Howlett in december, when tring to access the test.html or demo.html
file I can't see any widget, while accessing chameleon.php returns a
blank page. I read all the suggestions, I tried the indications in
Chamaleon Wiki about installing with IIS and windows 2000 (which is my
system), I tried a lot of times changing paths over paths
unsuccessfully, and since I cannot get any error message I don't know
what to do now.
Questions:
inside the last version of chameleon 1.1, I cannot find cwc2.php wich
was present in the previous release (I need it or no ?, cwc2.php is
referred by other files, so I made the supposition that cwc2.php was
missing, but even adding to the installation, chameleon still doesn't
work)
the reference to geobase_en.html in cwc2.xml is needed ? It is missing
in my installation and I don't know where to get it.
which is the html, or php or phtml file that I have to access to start
the chameleon environment ?
Any help will be greately appreciated. But please be simple I'am a
newbie.
_______________________________________________
Chameleon mailing list
Chameleon@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/chameleon
This archive was generated by Pipermail. |
MapTools.org -- Hosted by DM Solutions Group |