httpd-cli-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tracy E. Schreiber" <...@cncdsl.com>
Subject [cli-users] Configuration error is web.config
Date Mon, 11 Jul 2005 12:48:05 GMT
Hi,

I am trying to get the Infragistics ASP.NET samples that run fine 
under IIS to run under Apache. When I try to execute a page, I get this error:


Configuration Error

Description: An error occurred during the processing of a 
configuration file required to service this request. Please review 
the specific error details below and modify your configuration file 
appropriately.

Parser Error Message: It is an error to use a section registered as 
allowDefinition='MachineToApplication' beyond application level. This 
error can be caused by a virtual directory not being configured as an 
application in IIS.

Source Error:



Line 59:           "Passport" and "None"
Line 60:     -->
Line 61:     <authentication mode="Windows" />
Line 62:
Line 63:     <!--  APPLICATION-LEVEL TRACE LOGGING

Source File: D:\Program Files\Infragistics\NetAdvantage 2005 Volume 
2\ASP.NET\Samples\WebGrid\cs\SamplesBrowser\web.config    Line: 61

The address of the page I am trying to display is

.../ig_Samples20052/webgrid/vb/SamplesBrowser/unboundmode/WebForm1.aspx

I am able to display this page fine:

.../ig_Samples20052/leftnav.aspx

What am I doing wrong?

Here is what I added to my httpd.conf file:

LoadModule aspdotnet_module modules/mod_aspdotnet.so

# Use the asp.net handler for all common ASP.NET file types
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx 
rem resources resx soap vb vbproj vsdisco webinfo

<IfModule mod_aspdotnet.cpp>

     # Mount the Infragistics example application
     AspNetMount /ig_Samples20052 "D:/Program 
Files/Infragistics/NetAdvantage 2005 Volume 2/ASP.NET/Samples"
     AspNetMount 
/ig_common       "C:/Inetpub/wwwroot/aspnet_client/infragistics"

     # Map all requests for /ig_Samples20052 to the Infragistics 
application files
     Alias /ig_Samples20052 "D:/Program 
Files/Infragistics/NetAdvantage 2005 Volume 2/ASP.NET/Samples"
     Alias /ig_common       "C:/Inetpub/wwwroot/aspnet_client/infragistics"

     # Allow asp.net scripts to be executed in the Infragistics example
     <Directory "D:/Program Files/Infragistics/NetAdvantage 2005 
Volume 2/ASP.NET/Samples">
         Options FollowSymlinks ExecCGI
         Order allow,deny
         Allow from all
         DirectoryIndex Default.htm Default.aspx
     </Directory>

     <Directory "C:/Inetpub/wwwroot/aspnet_client/infragistics">
         Options FollowSymlinks
         Order allow,deny
         Allow from all
     </Directory>

     # For all virtual ASP.NET webs, we need the aspnet_client files 
to serve the client-side helper scripts.
     AliasMatch 
/aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*) 
"C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"

     <Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
         Options FollowSymlinks
         Order allow,deny
         Allow from all
     </Directory>

</IfModule>

Here is the web.config file:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
             <!--
     The following code block can be used to change the Infragistics 
image and script directories in a centralized location.
     -->
     <!--
     <configSections>
             <section name="infragistics.web" 
type="System.Configuration.SingleTagSectionHandler,System, 
Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
     </configSections>
     <infragistics.web imageDirectory="~/images" 
javaScriptDirectory="~/scripts"/>
         -->

         <!--
         The following AppSetting is used by the sample browser in 
cases where a registry key could not be set
         -->
         <!--
     <appSettings>
     <add key="IGDataLocation" value="C:\Program 
Files\Infragistics\NetAdvantage 2005 Volume 2\ASP.NET\Samples\Data\" />
     </appSettings>
     -->
   <system.web>

     <!--  DYNAMIC DEBUG COMPILATION
           Set compilation debug="true" to enable ASPX 
debugging.  Otherwise, setting this value to
           false will improve runtime performance of this application.
           Set compilation debug="true" to insert debugging symbols 
(.pdb information)
           into the compiled page. Because this creates a larger file 
that executes
           more slowly, you should set this value to true only when 
debugging and to
           false at all other times. For more information, refer to 
the documentation about
           debugging ASP .NET files.
     -->
     <compilation
          defaultLanguage="c#"
          debug="true"
     >
       <assemblies>
          <add assembly="Infragistics.WebUI.Shared.v5.2, 
Version=5.2.20052.27, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" />

       </assemblies>

    </compilation>

     <!--  CUSTOM ERROR MESSAGES
           Set customError mode values to control the display of user-friendly
           error messages to users instead of error details 
(including a stack trace):

           "On" Always display custom (friendly) messages
           "Off" Always display detailed ASP.NET error information.
           "RemoteOnly" Display custom (friendly) messages only to 
users not running
           on the local Web server. This setting is recommended for 
security purposes, so
           that you do not display application detail information to 
remote clients.
     -->
     <customErrors
     mode="RemoteOnly"
     />

     <!--  AUTHENTICATION
           This section sets the authentication policies of the 
application. Possible modes are "Windows", "Forms",
           "Passport" and "None"
     -->
     <authentication mode="Windows" />

     <!--  APPLICATION-LEVEL TRACE LOGGING
           Application-level tracing enables trace log output for 
every page within an application.
           Set trace enabled="true" to enable application trace 
logging.  If pageOutput="true", the
           trace information will be displayed at the bottom of each 
page.  Otherwise, you can view the
           application trace log by browsing the "trace.axd" page 
from your web application
           root.
     -->
     <trace
         enabled="false"
         requestLimit="10"
         pageOutput="false"
         traceMode="SortByTime"
                 localOnly="true"
     />

     <!--  SESSION STATE SETTINGS
           By default ASP .NET uses cookies to identify which 
requests belong to a particular session.
           If cookies are not available, a session can be tracked by 
adding a session identifier to the URL.
           To disable cookies, set sessionState cookieless="true".
     -->
     <sessionState
             mode="InProc"
             stateConnectionString="tcpip=127.0.0.1:42424"
             sqlConnectionString="data source=127.0.0.1;user id=sa;password="
             cookieless="false"
             timeout="20"
     />

     <!--  GLOBALIZATION
           This section sets the globalization settings of the application.
     -->
     <globalization
             requestEncoding="utf-8"
             responseEncoding="utf-8"
    />

  </system.web>

  <runtime>
         <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.Shared.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
         <dependentAssembly>
                 <assemblyIdentity name="Infragistics.WebUI.Design.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
         <dependentAssembly>
                 <assemblyIdentity 
name="Infragistics.WebUI.UltraWebCalcManager.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
         <dependentAssembly>
                 <assemblyIdentity name="Infragistics.WebUI.UltraWebGrid.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
         <dependentAssembly>
                 <assemblyIdentity 
name="Infragistics.WebUI.UltraWebGrid.ExcelExport.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
         <dependentAssembly>
                 <assemblyIdentity name="Infragistics.WebUI.WebCombo.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
          <dependentAssembly>
                 <assemblyIdentity name="Infragistics.WebUI.WebNavBar.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
          </dependentAssembly>
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.UltraWebToolbar.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
          </dependentAssembly>
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.UltraWebNavigator.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
                 <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.WebDateChooser.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
         </dependentAssembly>
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.WebDataInput.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
          </dependentAssembly>
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.UltraWebTab.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
          </dependentAssembly>
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.UltraWebListbar.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
          </dependentAssembly>
         <dependentAssembly>
             <assemblyIdentity name="Infragistics.WebUI.Misc.v5.2"
                               publicKeyToken="7dd5c3163f2cd0cb"
                               />
             <bindingRedirect oldVersion="5.2.20052.0-5.2.20052.27"
                              newVersion="5.2.20052.27"/>
          </dependentAssembly>

<!--Chart Section Begin-->

<dependentAssembly>
<assemblyIdentity 
name="Infragistics.WebUI.UltraWebChart.v5.2" 
publicKeyToken="7dd5c3163f2cd0cb" />
<bindingRedirect 
oldVersion="5.2.20052.0-5.2.20052.27" 
newVersion="5.2.20052.27"/>
</dependentAssembly>


<!--Chart Section End-->


         </assemblyBinding>
  </runtime>

</configuration>


The address 
Mime
View raw message