Changes between Version 9 and Version 10 of MGOS2onVistaIIS7


Ignore:
Timestamp:
Jan 25, 2013, 10:21:10 AM (11 years ago)
Author:
davidwilhelmsson
Comment:

Added numbering

Legend:

Unmodified
Added
Removed
Modified
  • MGOS2onVistaIIS7

    v9 v10  
    99These steps do not require IIS 6 compatibility mode to be installed.  (Sorry that there are no pictures, but perhaps someone could add them.)
    1010
    11  * Install the web tier selecting "Manual Configuration".
    12  * Start the "IIS Manager" applet
    13  * 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:
    1414  * Alias: mapguide
    1515  * 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..."
    1717  * Request Path: *.php
    1818  * Executable: C:\Program Files\!MapGuideOpenSource2.0\!WebServerExtensions\Php\php5isapi.dll
    1919  * Name: PHP
    2020  * 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"
    2222  * Use defaults and press OK
    23  * Select "mapagent", double click "Handler Mapping", select CGI-exe, click "Edit Feature Permissions", check "Execute", press OK
    24  * 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..."
    2525  * Request path: mapagent.fcgi
    2626  * Module: !IsapiModule
     
    2828  * Name: !MapGuide ISAPI agent
    2929  * 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\ext
    31  * 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..."
    3636   * Alias: mapviewerajax
    3737   * 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..."
    3939   * 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..."
    4242   * Alias: mapviewerajax
    4343   * 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..."
    4545   * 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.
    4848
    4949One 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.