[mapserver-users] MapScript and PHP 4.1.2
Assefa Yewondwossen
assefa at dmsolutions.ca
Fri Mar 22 13:35:12 PST 2002
Just to add to this note : there is a php/mapscript.dll build for php4.1.2
on our download site at :
http://www2.dmsolutions.on.ca/mapserver/dl/php4.1.2_php_mapscript_35_libwww.zip
Best Regards
Daniel Morissette wrote:
> Hi,
>
> We've finally got a version of MapScript that works with PHP 4.1.2 ...
> or at least it does compile and work well with the few apps that we used
> it with until now. The fixes are in the latest CVS version, and should
> likely be part of tomorrow's nightly build on the UMN website.
>
> A few more notes about PHP and MapScript:
>
> - PHP4.0.6 and 4.1.2 are the only versions of PHP that are known to
> work well with MapScript 3.6-dev (the version in CVS)
>
> - Starting with this version, you MUST configure your PHP as a CGI
> in order to use MapScript. There are known thread-safety issues
> with the module at the moment and it is not safe to use with a PHP
> Apache module or ISAPI configuration. I've added a test and a
> fatal error will be produced by ms_newMapObj() if your PHP server
> is not configured as a CGI.
> See the following page on the Wiki for help on configuring PHP as
> a CGI under Apache:
> http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?PHPMapScriptCGI
>
> - The MapScript 3.5-release version works only with 4.0.6 and will
> never be ported to 4.1.2
>
> - The latest CVS version marks the beginning of a move away from PHP3.
> It probably won't compile with PHP3, and as we rework the module
> to fix other PHP4 issues, we will also flush all PHP3-related stuff.
> So for those who are still running PHP3 servers, please start to
> plan for an upgrade if you want to use future versions of MapScript.
>
> - There are still configure and compilation issues on some Solaris and
> other non-Linux systems... we hope to resolve these in the coming
> months by completely rewriting the PHP module's configure code.
>
> I think that's it for the news, a Windows DLL for PHP4.1.2 should be
> made available on our download site in the next week or so.
>
> --
> ------------------------------------------------------------
> Daniel Morissette morissette at dmsolutions.ca
> DM Solutions Group http://www.dmsolutions.ca/
> ------------------------------------------------------------
> Don't put for tomorrow what you can do today, because if
> you enjoy it today you can do it again tomorrow.
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/
Phone: (613) 565-5056
Fax: (613) 565-0925
----------------------------------------------------------------
More information about the MapServer-users
mailing list