[mapserver-users] Workaround for image caching problems in php_mapscript
Tim Sutton
sutton_t at giug.net
Wed Oct 31 08:45:54 PST 2001
Hi
I find the non-unique images are being generated with my scripts which
do _not_ use php_mapscript.so as a preloaded module.
Tim
On Wed, 31 Oct 2001, Daniel Morissette wrote:
> Tim,
>
> I found that the non-unique images problem seems to happen only when we
> load MapScript via a "extension=php_mapscript.so" line in php.ini ... if
> php_mapscript.so is not preloaded then the problem doesn't seem to
> happen.
>
> So another workaround for now is to not preload php_mapscript.so in
> php.ini and use dl("php_mapscript.so") in the script instead. The same
> may apply to the runaway process problem but I haven't been able to
> reproduce this one yet.
>
> Daniel
>
>
> Tim Sutton wrote:
> >
> > Hi
> >
> > I have made a small work around for the problem of images being named
> > in a non-unique way:
> >
> > $url = $img->saveWebImage($gAppletImgFmt, 0, 0, -1);
> > //added by Tim to ensure images have unique names
> > mt_srand((double) microtime() * 1000000);
> > $randval = mt_rand();
> > $uniqueURL = substr($url,0,-4).$randval.".png";
> > rename ("/tmp/$url", "/tmp/$uniqueURL");
> > $url=$uniqueURL;
> >
> > //end of changes by Tim
> >
> > I hope that proves useful to anyone else encountering the same problem
> > :-)
> >
> > Tim
>
>
More information about the MapServer-users
mailing list