While I personally had a ton of issues attempting to get MS4W working with IIS7.5 under Windows 7, if you're willing to use IIS6 instead, this guide is terrific for getting that setup:
http://www.geomoose.org/docs/install_ms4w.html If you do manage to get it working under 7.5, please share the steps! These steps may more or less transfer over, but I had long given up on my 7.5 ambitions by the time I had found this guide. There is more documentation available for MS4W under IIS6 which is what our production systems are currently running anyways. Hope that helps, Dan Bowerman Business Applications Solutions Directorate | Direction des applications d'affaires et solutions Chief Information Officer Branch | Direction du dirigeant principal de l'information Environment Canada | Environnement Canada 867 Lakeshore Road | 867, rue Lakeshore Burlington (ON) L7R-4A6 | Burlington (ON) L7R-4A6 [email protected] Telephone | Téléphone 905-315-5215 Facsimile | Télécopieur 905-336-4610 Government of Canada | Gouvernement du Canada -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of joel collins Sent: Monday, October 04, 2010 1:46 PM To: Sumit Sharma Cc: [email protected] Subject: Re: [mapserver-users] Re: Using mapserver on windows in production I'm sorry, but I think i'm not even there yet. I can get ms4w working in the default configuration (older version of apache and and old version of php), but I want to make it work with the latest version of IIS / php. I have been trying unsuccessfully to get IIS7.5 to talk to the older version of php...It only seems to work when i point a mapping to C:\ms4w\Apache\cgi-bin\php5isapi.dll. This gets me up to the point where I try to dl('php_mapscript.dll') but i get a warning about not being able to do that in IIS. When i add php_mapscript.dll to the extensions in php.ini, nothing happens. I think i may be missing a dependency or soemthing? Running php in cgi mode results in this error: HTTP Error 502.2 - Bad Gateway The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are "". I"m feeling quite frustrated right now. What is the best way to be able to use php/mapscript in production in windows? On Mon, Oct 4, 2010 at 10:55 AM, Sumit Sharma <[email protected]> wrote: > > we are using mapserver to develop desktop and web applications and using them > successfully in various projects. > I would recommend you to put your all mapserver dll's and other dependency > in one single folder. All your application executables should not be part of > this folder. You may use one environment variable which may point towards > mapserver directory. Thus you will be sure to use which version of mapserver > you may want to use. > > -- > View this message in context: > http://osgeo-org.1803224.n2.nabble.com/Using-mapserver-on-windows-in-production-tp5599047p5599492.html > Sent from the Mapserver - User mailing list archive at Nabble.com. > _______________________________________________ > mapserver-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapserver-users > _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
