After i had installed mapguide os 2.4 on ubuntu 12.04, i wanted to start apache server but it returns me
Syntax error on line 107 of /usr/local/mapguideopensource-2.4.0/webserverextensions/apache2/conf/httpd.conf: Cannot load /usr/local/mapguideopensource-2.4.0/webserverextensions/apache2/modules/libphp5.so into server: libexslt.so.0: cannot open shared object file: No such file or directory.
When i comment the line 107 on http.conf, apache works well. So it seems to be a problem on php 5 and his modules...
Is this a 64-bit Ubuntu? If so, you are treading in untested waters.
The 32-bit Ubuntu build of MapGuide *requires* a 32-bit Ubuntu. This is what we produced the MapGuide binaries from and tested it on. If you are running the 32-bit build in a 64-bit environment, at the very least you need x86 compiled versions of these libraries. You could try apt-get install ia32-libs which *may* include the library in question, otherwise you're out of luck.