[Chameleon] problem porting application

Kralidis,Tom [Burlington] Tom.Kralidis at ec.gc.ca
Wed Sep 7 13:57:30 EDT 2005


Paul,

Done.  Tested.  Works.  Thanks alot.

I'll keep passing php5-ish issues if/as I discover them.

..Tom


> -----Original Message-----
> From: Paul Spencer [mailto:pspencer at dmsolutions.ca] 
> Sent: Wednesday, 07 September, 2005 13:53
> To: Kralidis,Tom [Burlington]
> Cc: chameleon at lists.maptools.org
> Subject: Re: [Chameleon] problem porting application
> 
> 
> Tom,
> 
> try inserting a line after 106:
> 
> $theTemplate = implode( "",$aszTemplate );
> 
> and change 107 to read
> 
> $this->moParser->SetTemplate( $theTemplate );
> 
> Cheers
> 
> Paul
> 
> Kralidis,Tom [Burlington] wrote:
> > Update, I have reproduced the error for file 
> > samples/htdocs/sample_enhanced_themelegend.phtml, problem 
> on line 107:
> > 
> > 104:    function ProcessTemplate( $szTemplate, $aszValues )
> > 105:    {
> > 106:        $aszTemplate = file($szTemplate);
> > 107:        $this->moParser->SetTemplate(implode("",$aszTemplate));
> > 
> > ..Tom
> > 
> > 
> > 
> >>-----Original Message-----
> >>From: chameleon-bounces at lists.maptools.org
> >>[mailto:chameleon-bounces at lists.maptools.org] On Behalf Of 
> >>Kralidis,Tom [Burlington]
> >>Sent: Wednesday, 07 September, 2005 13:34
> >>To: Paul Spencer
> >>Cc: chameleon at lists.maptools.org
> >>Subject: RE: [Chameleon] problem porting application
> >>
> >>
> >>
> >>My app, functionality wise, is similar to one of the sample
> >>templates, only it adds a LegendTemplate widget.  When I 
> >>tried commenting it out, I received the same error.  When I 
> >>try templates with the LegendTemplate widget, they work with 
> >>no issues.
> >>
> >>Would this have anything to do with how my app is setup?
> >>Note that I have my application specific files seperate from 
> >>the chameleon distribution.  The initial .phtml file points 
> >>to htdocs/chameleon.php correctly.
> >>
> >>..Tom
> >>
> >>
> >>>-----Original Message-----
> >>>From: Paul Spencer [mailto:pspencer at dmsolutions.ca]
> >>>Sent: Wednesday, 07 September, 2005 13:29
> >>>To: Kralidis,Tom [Burlington]
> >>>Cc: chameleon at lists.maptools.org
> >>>Subject: Re: [Chameleon] problem porting application
> >>>
> >>>
> >>>Seems like a PHP 5-related error.  Are there any widgets 
> in your app 
> >>>that are not used in the sample template?
> >>>
> >>>Paul
> >>>
> >>>Kralidis,Tom [Burlington] wrote:
> >>>
> >>>>Hi,
> >>>>
> >>>>I have developed a chameleon 2.2 application on a local desktop 
> >>>>running ms4w 1.2.1 (PHP version
> >>>
> >>>4.3.11,MapServer/PHPMapScript 4.4.2,
> >>>
> >>>>4.6.0).
> >>>>
> >>>>I am trying to deploy to a Linux box with chameleon 2.2
> >>>
> >>>successfully
> >>>
> >>>>installed, with PHP 5.0.5, and MapServer/PHP Mapscript 
> from latest 
> >>>>CVS.
> >>>>
> >>>>When I start the application I receive the following error:
> >>>>
> >>>>"Fatal error: Only variables can be passed by reference in
> >>>>
> >>>
> >>/usr/local/wwwsites/apache/devgeo.cciw.ca/apps/chameleon/htd
> ocs/Templa
> >>
> >>>>te
> >>>>Processor.php on line 107"
> >>>>
> >>>>I initially thought this was due to the later versions of 
> >>>>PHP/MapServer/Mapscript, but when I tried the sample
> >>
> >>applications,
> >>
> >>>>everything worked fine.
> >>>>
> >>>>Any advice or help would be much appreciated.
> >>>>
> >>>>Thanks
> >>>>
> >>>>..Tom
> >>>>
> >>>>=========================
> >>>>Tom Kralidis
> >>>>Senior Systems Scientist
> >>>>Environment Canada
> >>>>Tel: +01-905-336-4409
> >>>>http://www.ec.gc.ca/
> >>>>
> >>>>_______________________________________________
> >>>>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/|
> >>>+-----------------------------------------------------------------+
> >>>
> >>
> >>_______________________________________________
> >>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