[Chameleon] Test on Unix of 1.99 Install
Paul Spencer
pagameba at magma.ca
Thu Jun 3 17:44:42 EDT 2004
Eric, this looks like a 1.0 way of doing things :)
In the 1.99 way, you create a small php script (based on one of the
samples perhaps?).
You can set up some aliases in apache like this (the chameleon one must
come last for this structure to work):
Alias /chameleon/admin "/opt/chameleon/htdocs_admin"
<Directory "/opt/chameleon/htdocs_admin">
AllowOverride None
Options Indexes FollowSymLinks Multiviews
Order allow,deny
Allow from all
</Directory>
Alias /chameleon/docs "/opt/chameleon/docs/html"
<Directory "/opt/chameleon/docs/html">
AllowOverride None
Options Indexes FollowSymLinks Multiviews
Order allow,deny
Allow from all
</Directory>
Alias /chameleon/samples "/opt/chameleon/samples/htdocs"
<Directory "/opt/chameleon/samples/htdocs">
AllowOverride None
Options Indexes FollowSymLinks Multiviews
Order allow,deny
Allow from all
</Directory>
Alias /chameleon "/opt/chameleon/htdocs"
<Directory "/opt/chameleon/htdocs">
AllowOverride None
Options Indexes FollowSymLinks Multiviews
Order allow,deny
Allow from all
</Directory>
You will also need a tmp directory and a buttons directory. The samples
are configured to expect /tmp/ms_tmp and /tmp/ms_tmp/buttons with an
alias /ms_tmp/ pointing to /tmp/ms_tmp/
Then in your configuration file, you would put in the appropriate values.
And finally, you could execute the sample apps by connecting to
http://localhost/chameleon/samples/
And it should work! If it doesn't, I would suspect the configuration
file first.
Cheers,
Paul
Eric Bridger wrote:
> Hi all.
>
> I'm brand new to Chameleon and it's been a couple of years since I've
> done any PHP programming so please bear with me.
>
> I installed the latest Chameleon 1.99 on a FreeBSD4.8 system. PHP
> Mapscript 4.2.0, PHP 4.3.6, Apache 1.3. I've got a couple of questions.
>
> 1. It's not clear how to test my install. Trying something from the IIS
> install wiki:
>
> http://localhost/cwc2/chameleon.php?TEMPLATE=demo.html&CONTEXT=gmap_context.xml
>
> gets me "No input file specified"
>
> Other urls I tried yeild blank pages.
>
> 2. The 1.99 distribution comes with a config/cwc2.xml and a
> cwc2-dist.xml file. I started with cwc2-dist.xml, copying it to
> cwc2.xml and editing it. It is filled with values like
> %CHAMELEON_WEB_PATH%, %TEMP_WEB_PATH%. Do these need to be replaced
> with the actual paths. The %..% reminds me of mapserver mapfile
> variables which are filled automatically base on the url.
>
> Leaving them as is and putting real paths in yeilded the same results.
>
> Thanks in advance.
>
> Eric
>
>
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon
>
--
-----------------------------------------------------------------
|Paul Spencer pspencer at dmsolutions.ca |
|-----------------------------------------------------------------|
|Applications & Software Development |
|DM Solutions Group Inc http://www.dmsolutions.ca/|
-----------------------------------------------------------------
More information about the Chameleon
mailing list