Home     Products      Support      Corporate     Sign In 

Support Knowledge Base, Article 1274

Product
FileUp
Title
HOW-TO: Install FileUp on Windows Server 2008
Solution

FileUp can be installed on Windows 2008 but it requires some additional configuration. This article describes the steps needed for a successful installation.

There are three main considerations:

  1. FileUp cannot be installed on Windows2008 unless IIS is set to be IIS6 Compatible. After the installation IIS can be set back to native IIS7 mode.
  2. The uplx extension has to be added manually
  3. Every file transfer application should run under the classic .Net AppPool mode and not under the default Integrated Pipeline mode.

In order to install FileUp follow these steps:
  1. Set IIS7 to be IIS6 compatible:
    • Open the Server Manager (under the Start menu)
    • Under Role Summary select IIS
    • Click Add Role Service



    • Check IIS6 Management Compatibility box



    • Click Install
  2. Run FileUp installer
  3. Change SAFileUpSamples to work in a classic mode:
    • Open IIS (Start -> Control Panel -> Administrative Tools -> Internet Information Services)
    • Right click your application in IIS (in IIS under Administrator -> Sites -> Default Site)
    • Choose Convert to Application
    • Click Select
    • Change from DefaultAppPool to Classic .Net AppPool



    • Click OK
  4. Add the UPLX extension manually:
    • Go to the default site feature view
    • Under IIS section double-click Handler Mappings



    • From the menu on the right choose Add Script Map
    • On the first text box enter: *.uplx
    • Click the browse button
    • Go to C:\Windows\Microsoft.NET\Framework\v2.0.50727 and choose aspnet_isapi.dll
    • In the third text box enter a name (You can call it anything you like)



    • Click OK
  5. Uncomment the <buildProviders> section of the samples web.config.
  6. Restart IIS (type “iisreset” at the command line)
  7. You can now return to native IIS7 mode (follow step 1, choose Remove Roles Service and uncheck II6 Compatibility)

Further troubleshooting:
After adding the uplx extension, the System will usually add a required section to the web.config of a new application.
However, if you get the following error when you browse to a .uplx page the web.config was not automatically changed and it needs to be added manually: “The requested content appears to be script and will not be served by the static file handler”
Place the following code in your web.config before <src></configuration> tag but after the closing of </system.web> tag:

<system.webServer>
        <handlers>
            <add name="Enter here the Extension name that was given in step 4.g" 
               path="*.uplx" verb="*" modules="IsapiModule scriptProcessor=
"C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
resourceType="File" />
        </handlers>
 </system.webServer>
Restart IIS after changing web.config.

Created : 4/17/2008 5:46:27 PM (last modified : 4/30/2008 2:06:02 PM)

Rate this article!

 
Comments



Copyright 2006 © SoftArtisans, Inc. All Rights Reserved.

Site Map     |     Privacy Policy     |     Contact Us