Changes between Version 9 and Version 10 of MGOS2onVistaIIS7
- Timestamp:
- 01/25/13 10:21:10 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MGOS2onVistaIIS7
v9 v10 9 9 These steps do not require IIS 6 compatibility mode to be installed. (Sorry that there are no pictures, but perhaps someone could add them.) 10 10 11 *Install the web tier selecting "Manual Configuration".12 *Start the "IIS Manager" applet13 *On the "Default Web Site", right click and do an "Add Virtual Directory...". Then in the dialog:11 1. Install the web tier selecting "Manual Configuration". 12 1. Start the "IIS Manager" applet 13 1. On the "Default Web Site", right click and do an "Add Virtual Directory...". Then in the dialog: 14 14 * Alias: mapguide 15 15 * Physical path: C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\www 16 *Select your newly added mapguide node, double click "Handler Mappings", select "Add Script Map..."16 1. Select your newly added mapguide node, double click "Handler Mappings", select "Add Script Map..." 17 17 * Request Path: *.php 18 18 * Executable: C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\Php\php5isapi.dll 19 19 * Name: PHP 20 20 * After clicking OK, press Yes on the "Add Script Map" dialog. 21 *Right click on "mapagent" and select "Convert to Application"21 1. Right click on "mapagent" and select "Convert to Application" 22 22 * Use defaults and press OK 23 *Select "mapagent", double click "Handler Mapping", select CGI-exe, click "Edit Feature Permissions", check "Execute", press OK24 *Continuing from above, select "Add Module Mapping..."23 1. Select "mapagent", double click "Handler Mapping", select CGI-exe, click "Edit Feature Permissions", check "Execute", press OK 24 1. Continuing from above, select "Add Module Mapping..." 25 25 * Request path: mapagent.fcgi 26 26 * Module: !IsapiModule … … 28 28 * Name: !MapGuide ISAPI agent 29 29 * After pressing OK, press Yes in the subsequent dialog to enable the mapping 30 *Edit php.ini so that the extension_dir points to C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\Php\ext31 *Add PHP (C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\Php) to the system path. Will need to restart Windows because of this.32 *Select "mapguide", double click on error pages, select the 401 line, click "Remove".33 *Right click on "mapguide" and select "Convert to Application"34 *For using the PHP API:35 *Right click on "mapguide" and select "Add Virtual Directory..."30 1. Edit php.ini so that the extension_dir points to C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\Php\ext 31 1. Add PHP (C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\Php) to the system path. Will need to restart Windows because of this. 32 1. Select "mapguide", double click on error pages, select the 401 line, click "Remove". 33 1. Right click on "mapguide" and select "Convert to Application" 34 1. For using the PHP API: 35 a. Right click on "mapguide" and select "Add Virtual Directory..." 36 36 * Alias: mapviewerajax 37 37 * Physical path: C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\www\mapviewerphp 38 *Select "mapviewerajax", double click "Default Document", click "Add..."38 a. Select "mapviewerajax", double click "Default Document", click "Add..." 39 39 * Name: ajaxviewer.php 40 *For using the .NET API:41 *Right click on "mapguide" and select "Add Virtual Directory..."40 1. For using the .NET API: 41 a. Right click on "mapguide" and select "Add Virtual Directory..." 42 42 * Alias: mapviewerajax 43 43 * Physical path: C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\www\mapviewernet 44 *Select "mapviewerajax", double click on "Default Document", click "Add..."44 a. Select "mapviewerajax", double click on "Default Document", click "Add..." 45 45 * Name: ajaxviewer.aspx 46 *Right-click on "mapviewerajax" and select "Convert to Application"47 *NOTE: Any other applications you create (e.g., Sheboygan sample) will also need to be converted to an application.46 a. Right-click on "mapviewerajax" and select "Convert to Application" 47 a. NOTE: Any other applications you create (e.g., Sheboygan sample) will also need to be converted to an application. 48 48 49 49 One final thing; you may get an "IIS worker process stopped" system dialog show up, this seems to be a PHP ISAPI agent problem: http://bugs.php.net/bug.php?id=44047.