[Chameleon] Session lock, PHP Warning
Jason Fournier
jfournier at dmsolutions.ca
Tue Jun 14 13:28:14 EDT 2005
Gail,
I suspect path issues. This won't work:
http://camber.mc.man.ac.uk/ms_tmp/111876867135441.gif
But this will:
http://camber.mc.man.ac.uk/tmp/ms_tmp/111876867135441.gif
as the output of your script.php. Do your paths in the Chameleon config reflect this as well?
Gail Millin wrote:
> Jason,
>
>
>>Your mapfile renders fine on my system. Everything in
>
> your Chameleon admin page looks correct.
>
> Thats good news
>
>
>>I would ask that you re-attempt the simple PHP script
>
> sent earlier and see if it reveals any additional
> information:
>
>><?php
>>dl('php_mapscript_44.dll'); //or whatever version you are
>
> using
>
>>$oMap = ms_newMapObj
>
> ( "/Inetpub/wwwroot/path/to/samples/map/chameleon.map" );
>
>>$oImage = $oMap->draw();
>>$szURL = $oImage->saveWebImage();
>>echo "<img src=$szURL>";
>>?>
>
>
> I have run the above script using URL
> http://camber.mc.man.ac.uk/script.php and as you can see a
> red cross appears in the left had corner
>
>
>>Questions:
>>1) How long does it take for this page to process?
>
> For the chameleon sample pages to appear this is occurring
> immediately but then the images never appear. please see
> http://camber.mc.man.ac.uk/chameleon/samples/index.html
>
>
>>2) Are there any errors in the browser?
>
> No there is just a message at the bottom of IE
> saying "Downloading picture (pathway of
> drawmap.php)"Finally a red cross appears first for the
> keymap image and then secondly for the main image
>
>
>>3) Are there any errors in the PHP log?
>
> Not errors as such but Warnings and Notices (I have
> attached the log file for anyone to view who might know
> what the problem is.
>
>
>>4) Are there any errors in the IIS log for this site?
>
> Not that I could see
>
>
>>Please post your findings to the list ... there are many
>
> sharp individuals who may be able to assist as well.
>
> There is a session logfile aswell that seems to show the
> processes and ends with "drawmap.php : pausing in open()" I
> don't know why this is??? I have also attached the session
> log file
>
> Kind Regards
>
> Gail
>
>>Gail Millin wrote:
>>
>>>>Does the directory
>>>
>>>c:/Inetpub/wwwroot/tmp/sess_42ad6c72c00b1/ exist?
>>>
>>>Yes it does in my tmp directory
>>>
>>>If so, are there any files in there?
>>>
>>>There are 3 files: -
>>>
>>>1118661747-6210.map
>>>lock file
>>>session_file
>>>
>>>
>>>
>>>>What is session.save_path set to in php.ini?
>>>
>>>
>>>session.save_path = c:/Inetpub/wwwroot/tmp
>>>
>>>Thanks
>>>
>>>Gail
>>>
>>>
>>>>
>>>>Gail Millin wrote:
>>>>
>>>>
>>>>>Hi List,
>>>>>
>>>>>I am getting no image appearing in the viewer the rest
>>>
>>>of
>>>
>>>
>>>>>the page loads fine including the projection
>>>
>>>definitions.
>>>
>>>
>>>>>I am getting the following warning when running the
>>>
>>>sample
>>>
>>>
>>>>>viewer for chameleon in the PHP logfile: -
>>>>>
>>>>>
>>>>>[13-Jun-2005 12:26:18] PHP Warning: fopen
>>>>>(c:/Inetpub/wwwroot/tmp/sess_42ad6c72c00b1/lock):
>>>
>>>failed to
>>>
>>>
>>>>>open stream: No such file or directory in
>>>>>
>>>
>>>
> C:\Inetpub\wwwroot\chameleon\htdocs\common\session\session.p
>
>>>>>hp on line 135
>>>>>[13-Jun-2005 12:26:18] PHP Warning: fread(): Length
>>>>>parameter must be greater than 0. in
>>>>>
>>>
>>>
> C:\Inetpub\wwwroot\chameleon\htdocs\common\session\session.p
>
>>>>>hp on line 213
>>>>>
>>>>>Also my session logfile tells me drawmap is pausing
>>>
>>>before
>>>
>>>
>>>>>opening (see below) : -
>>>>>
>>>>>14:57.3635 : sample_basic_plainbuttons.phtml :
>>>>>initializeSession( sid, , )
>>>>>14:57.3708 : sample_basic_plainbuttons.phtml :
>
> creating
>
>>>a
>>>
>>>
>>>>>new session because .. has zero characters
>>>>>14:57.3712 : sample_basic_plainbuttons.phtml :
>
> creating
>
>>>a
>>>
>>>
>>>>>new session with id
>>>>>14:57.3717 : sample_basic_plainbuttons.phtml : Opened
>
> ()
>
>>>>>c:/Inetpub/wwwroot/tmp, sid
>>>>>14:57.3719 : sample_basic_plainbuttons.phtml :
>>>
>>>session_id()
>>>
>>>
>>>>>says 42ad8c715aa15
>>>>>14:57.3730 : sample_basic_plainbuttons.phtml : created
>>>
>>>lock
>>>
>>>
>>>>>file in open()
>>>>>14:57.3732 : sample_basic_plainbuttons.phtml : Read()
>>>>>42ad8c715aa15
>>>>>14:58.4342 : sample_basic_plainbuttons.phtml : Write()
>>>>>42ad8c715aa15
>>>>>
>>>
>>>
> gszRemoteAdd|s:14:"130.88.200.176";gszAppWebPath|s:45:"http:
>
>>>//camber.mc.man.ac.uk/chameleon/samples/";gszAppPath|s:43:
>>>
>>>"C
>>>
>>
>>>:\Inetpub\wwwroot\chameleon\samples\htdocs";gszCurrentLang
>>>
>>>ua
>>>
>>>
>>>>>ge|s:5:"en-
>>>>>
>>>
>>>
> CA";gszCoreWebPath|s:37:"http://camber.mc.man.ac.uk/chameleo
>
>>>
> n/";gszCorePath|s:36:"C:\Inetpub\wwwroot\chameleon\htdocs/";
>
>>>
> gszTmpPath|s:42:"c:/Inetpub/wwwroot/tmp/sess_42ad8c715aa15/"
>
>>>;gszTmpMapPath|s:42:"c:/Inetpub/wwwroot/tmp/sess_42ad8c715
>>>
>>>aa
>>>
>>>
>>>>>15/";gszDefaultLanguage|s:5:"en-
>>>>>CA";gnMapSessionMode|s:1:"1";gaszSkinSearchPath|a:2:
>>>>>{i:0;s:13:"skins/default";i:1;s:12:"skins/sample";}
>>>>>
>>>
>>>
> gszTmpWebPath|s:12:"/tmp/ms_tmp/";gszTmpImgPath|s:28:"/Inetp
>
>>>
> ub/wwwroot/tmp/ms_tmp/";gszButtonCachePath|s:36:"/Inetpub/ww
>
>>>
> wroot/tmp/ms_tmp/buttons/";gszButtonCacheWebPath|s:20:"/tmp/
>
>>>
> ms_tmp/buttons/";gszImgType|s:3:"PNG";gszMapTitleFontName|s:
>
>>>
> 4:"Vera";gszLegendFontName|s:4:"Vera";gErrorManager|O:12:"er
>
>>>>>rormanager":4:
>>>>>{s:11:"nErrorCount";i:0;s:12:"aszErrorList";a:0:{}
>>
>>>>s:18:"mszOldErrorHandler";s:0:"";s:12:"mnErrorLevel";N;}
>>>>
>>>
> gszMapscriptModule|s:20:"php_mapscript_44.dll";gszWMSParseFi
>
>>>
> le|s:68:"/Inetpub/wwwroot/chameleon/htdocs/common/wmsparse/w
>
>>>>>in32/wmsparse.exe";gszCurrentState|s:15:"1118669938-
>>>>>
>>>
>>>
> 7553";gszMapName|s:64:"C:\Inetpub\wwwroot\chameleon\samples\
>
>>>
> htdocs/../map/chameleon.map";gszMapPath|s:50:"C:\Inetpub\www
>
>>>
> root\chameleon\samples\htdocs/../map";gnTimeout|i:120;aszLan
>
>>>>>g|a:0:{}
>>>>>
>>>
>>>
> KEYMAP_SRS|s:10:"epsg:42304";KEYMAP_INIT|s:1:"1";ERRORREPORT
>
>>>
> POPUPSTYLERESOURCE|s:41:"TextButtonssample_basic_plainbutton
>
>>>>s.html";QUERYPOPUPSTYLERESOURCE|s:0:"";aoAnnotation|a:0:
>>>
>>>{}
>>>
>>>
>>>>>14:58.4834 : sample_basic_plainbuttons.phtml : Closed()
>>>>>14:58.4836 : sample_basic_plainbuttons.phtml :
>
> checking
>
>>>>>lock file
>
> c:/Inetpub/wwwroot/tmp/sess_42ad8c715aa15/lock
>
>>>>>14:58.4841 : sample_basic_plainbuttons.phtml : removed
>>>
>>>lock
>>>
>>>
>>>>>file c:/Inetpub/wwwroot/tmp/sess_42ad8c715aa15/lock
>>>>>14:58.5150 : drawmap.php : initializeSession( sid, , )
>>>>>14:58.5158 : drawmap.php : Opened()
>>>
>>>c:/Inetpub/wwwroot/tmp,
>>>
>>>
>>>>>sid
>>>>>14:58.5160 : drawmap.php : session_id() says
>>>
>>>42ad8c715aa15
>>>
>>>
>>>>>14:58.5165 : drawmap.php : pausing in open()
>>>>>14:59.7097 : drawmap.php : pausing in open()
>>>>>
>>>>>Why would this be happening? No image is coming up at
>>>
>>>the
>>>
>>>
>>>>>moment I think it might have to do with the creation
>
> of
>
>>>the
>>>
>>>
>>>>>lock file???? Has anyone else had this problem?
>>>>>
>>>>>I am using Windows Server 2003, IIS6, Chameleon 2.0,
>>>
>>>and
>>>
>>>
>>>>>PHP 4.3.11
>>>>>
>>>>>Any help or suggestions I would really appreciate
>>>>>
>>>>>Thanks
>>>>>
>>>>>Gail
>>>>>
>>>>>----------------------------------------
>>>>>Gail Rebecca Millin
>>>>>Geodata Interoperability Support Officer
>>>>>----------------------------------------
>>>>>MIMAS
>>>>>Manchester Computing
>>>>>The University of Manchester
>>>>>Oxford Road
>>>>>Manchester
>>>>>M13 9PL
>>>>>
>>>>>E-mail: Gail.Millin at manchester.ac.uk
>>>>>Website: http://www.mimas.ac.uk/spatial
>>>>>-----------------------------------------
>>>>>
>>>>>_______________________________________________
>>>>>Chameleon mailing list
>>>>>Chameleon at lists.maptools.org
>>>>>http://lists.maptools.org/mailman/listinfo/chameleon
>>>>>
>>>>
>>>>--
>>>>________________________
>>>>Jason Fournier
>>>>
>>>>DM Solutions Group Inc.
>>>>jfournier at dmsolutions.ca
>>>>www.dmsolutions.ca
>>>>613.565.5056 x18
>>>>
>>>>
>>>
>>>
>>>
>>>----------------------------------------
>>>Gail Rebecca Millin
>>>Geodata Interoperability Support Officer
>>>----------------------------------------
>>>MIMAS
>>>Manchester Computing
>>>The University of Manchester
>>>Oxford Road
>>>Manchester
>>>M13 9PL
>>>
>>>E-mail: Gail.Millin at manchester.ac.uk
>>>Website: http://www.mimas.ac.uk/spatial
>>>-----------------------------------------
>>>
>>>
>>
>>--
>>________________________
>>Jason Fournier
>>
>>DM Solutions Group Inc.
>>jfournier at dmsolutions.ca
>>www.dmsolutions.ca
>>613.565.5056 x18
>>
>>
>
>
>
> ----------------------------------------
> Gail Rebecca Millin
> Geodata Interoperability Support Officer
> ----------------------------------------
> MIMAS
> Manchester Computing
> The University of Manchester
> Oxford Road
> Manchester
> M13 9PL
>
> E-mail: Gail.Millin at manchester.ac.uk
> Website: http://www.mimas.ac.uk/spatial
> -----------------------------------------
>
>
>
--
________________________
Jason Fournier
DM Solutions Group Inc.
jfournier at dmsolutions.ca
www.dmsolutions.ca
613.565.5056 x18
More information about the Chameleon
mailing list