[mapguide-internals] Re: 32 bit installer on build machine

Jackie Ng jumpinjackie at gmail.com
Thu Mar 25 08:55:08 EDT 2010


Ok, these changes have been committed. 

The primary parameters for MapGuide Server conflicts are now configurable:
 - Server Listening Ports
 - Apache/IIS root virtual directory

The 2.2 installer now uses a custom registry root:
SOFTWARE\OSGeo\MapGuide\2.2.0

On the server tier front, the 2.2 server can run side-by-side with an
existing 2.1 server, the only thing worth noting is that both servers are
using the same CS-Map dictionary path as defined by MENTOR_DICTIONARY_PATH

On the web tier front, things aren't as rosy :(

>From my tests so far, if you're using IIS/.net combination it should be fine
as long as you keep 2.2 and 2.1 in separate virtual directories and
application pools. 

If you use PHP, things break :( The 2.2 installer overwrites the IniFilePath
registry key set by the 2.1 installer, possibly causing the wrong instance
of PHP to be loaded.

Note that the PHP version is the same in both 2.1 and 2.2 installers (we
haven't updated the Apache/Tomcat/PHP binaries since they were committed
into svn). Though documentation exists about having multiple PHP versions
co-existing, there is nothing out there about 2 different instances of *the
same version* of PHP running together.

The 2.2 Apache can co-exist with a 2.1 Apache if you install 2.2. with a
different Apache listening port. I haven't tested if a 2.2 Apache/PHP can
co-exist with a 2.1 Apache/PHP

Also note that the 2.2 mapagent test pages will talk to a 2.1 mapagent if
you installed 2.2 under a different virtual directory. This is because the
test pages are submitting to hardcoded urls (see ticket #1299)

So no, the installer doesn't install side-by-side yet. At least the
post-install manual configuration should be somewhat simpler now than it has
been in the past.

- Jackie

-- 
View this message in context: http://n2.nabble.com/32-bit-installer-on-build-machine-tp4772724p4797394.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.


More information about the mapguide-internals mailing list