James Fee GIS Blog

Geospatial Technology, Web Mapping and Spatial Services

James Fee GIS Blog header image 2

Holiday Project - MapGuide Open Source

November 22nd, 2006 · 9 Comments · GIS, MapGuide

Well I’m about ready to head out for the Thanksgiving Day weekend, but I thought I’d grab something to play with. After following the simple directions here and double checking them here, I got the following when I try and login:

mgos-firstattempt.jpg

This could be as fun as getting the servlet working with ArcIMS.



Tags:

9 responses so far ↓

  • 1 Chris Tweedie // Nov 22, 2006 at 5:23 pm

    Come on James, nothing works straight off the bat :)

    Since i’m guessing you’re using the out of the box apache install, you may want to check the permissions on the session directory. It may not have write access depending on how locked down your windows install is

  • 2 James Fee // Nov 22, 2006 at 5:32 pm

    Actually IIS…

    I’m working on it. Just wanted to post the progress. I will get this this working and I already like what I see.

  • 3 timmy // Nov 22, 2006 at 6:48 pm

    Glad you’re enjoying the wonderful world of opensource - soon you will learn what many others have learned: its just not worth your time.

    Instead, check out this site:

    http://tinyurl.com/y9ua8e

    basically, by the time you learn to just install that free piece of opensource junkware you’ve easily blown through $245 in wasted time.

    Nothing could be easier than this - you should give it a try instead of trashing it.

  • 4 James Fee // Nov 22, 2006 at 7:00 pm

    “timmy”

    I’m a consultant, I get paid to figure this stuff out. Tough life I know, but if the marketplace wants open source, I will be there to offer it. Second, where have I ever trashed manifold? If my clients ever learn of the program and want it, I’ll be there to offer it as well. But for now, they seem to want ESRI/Autodesk.

  • 5 Jason Birch // Nov 22, 2006 at 7:54 pm

    Hi James,

    There should be a php.ini file in your WebServerExtensions/php directory. By default, the session.save_path value is unset, which means that the server will try to use the directory defined in %TEMP%.

    I would recommend changing this to an alternate location, and making sure that IUSR_MACHINENAME or whatever your web app pool is running as has write access to that directory.

    After changing that value, you will need to stop IIS and manually kill any running MapAgent.exe and php-cgi.exe processes (because FastCGI keeps a pool of them lying around).

    Jason

  • 6 Bill Dollins // Nov 22, 2006 at 9:02 pm

    Try chicken blood. It helps with IMS. :)

  • 7 James Fee // Nov 22, 2006 at 9:04 pm

    Thanks Jason, that was it. Its the PHP side of things that gets me out of my comfort zone.

  • 8 Jason Birch // Nov 22, 2006 at 9:19 pm

    Yes, it’s a shock to many MapGuide 6.x users as well. Nice viral way of getting PHP into the enterprise :)

    If you run into any more snags, don’t hesitate to use the MapGuide Users email list:

    https://mapguide.osgeo.org/user.html

    Or if you prefer a web-based interface, Nabble is pretty good:

    http://www.nabble.com/MapGuide-f16610.html

    … or just kill a couple more chickens

    -J

  • 9 Andy Morsell // Nov 22, 2006 at 10:24 pm

    Timmy, Let’s see here, Manifold requires .NET and in turn IIS. For the other 60%+ of IT departments that DON”T use .NET, they need to seek other options. An IMS that supports Apache HTTP Server, PHP and Java might be a good place to start, be it Open Source or not. Don’t get me wrong, my personal preference is C# .NET development,I just love the framework (the fact that MapGuide Open Source supports this is also nice). But, that’s not what all of my clients demand so we must recommend solutions that work within their architecture constraints.

Leave a Comment

Note: This post is over a year and a half old. You may want to check later in this blog to see if there is new information relevant to your comment.