IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[ASP.NET & C#] Erreur HTTP


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2010
    Messages
    25
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 25
    Par d�faut [ASP.NET & C#] Erreur HTTP
    Bonjour,

    J'ai cr�� un site web de test tout simple en asp.net et C#, comprenant juste une page Default.aspx, et des contr�les utilisateurs _Login.ascx et _Mon_Compte.ascx, qui sont affich�s (conditionnellement) dans un placeholder dans Default.aspx.

    Lorsque je g�n�re ce site dans Visual Studio WD2008 Express, voici l'erreur que j'obtiens :
    R�sum� de l'erreur :
    Erreur HTTP 500.19 - Internal Server Error
    Impossible d'acc�der � la page que vous avez demand�e, car les donn�es de configuration connexes relatives � la page ne sont pas valides.
    Informations suppl�mentaires sur l'erreur :
    Module IIS Web Core
    Notification BeginRequest
    Gestionnaire Pas encore d�termin�
    Code d'erreur 0x8007000d
    Erreur de configuration
    Fichier de configuration \\?\C:\inetpub\wwwroot\test\web.config
    URL demand�e http://localhost:80/test/Default.aspx
    Chemin d'acc�s physique C:\inetpub\wwwroot\test\Default.aspx
    M�thode d'ouverture de session Pas encore d�termin�
    Session utilisateur Pas encore d�termin�
    Source de configuration :

    -1:
    0:
    Liens et informations suppl�mentaires :
    Cette erreur survient suite � un probl�me de lecture du fichier de configuration du serveur Web ou de l'application Web. Dans certains cas, les journaux des �v�nements peuvent contenir plus d'informations sur les raisons ayant entra�n� cette erreur.
    Apr�s avoir cherch� un bon moment sur le web, je n'ai trouv� que deux pistes :
    - La premi�re s'est r�v�l� infructueuse (la cohabitation de Apache et Sql Server sur la m�me machine cr�erait la confusion dans la configuration d'ASP.NET).
    - La deuxi�me impliquerait des probl�mes de permissions, mais je ne saisis pas trop (droits sur les dossiers de ma base ? )

    Si vous avez une piste, une id�e, n'importe quoi pour m'aider ou me mettre sur la voie...

    Merci beaucoup

  2. #2
    R�dacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par d�faut
    Est-ce que Apache ne serait pas prioritaire sur le port 80?
    Est-ce que ton fichier web.config est correctement format�?

  3. #3
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2010
    Messages
    25
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 25
    Par d�faut
    J'ai d�sinstall� wamp, donc � priori il n'y a plus de serveur Apache sur ma machine qui pourrait cr�er un conflit sur le port 80.

    Voici mon fichier web.config (il a �t� g�n�r� automatiquement par Visual Studio, sauf le passage en bleu) :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <configSections>
          <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
            <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
              <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
              <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
                <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
                <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
                <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
                <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
              </sectionGroup>
            </sectionGroup>
          </sectionGroup>
        </configSections>
    
        <appSettings/>
        
        <connectionStrings/>
        <system.web>
            <compilation debug="false">
    
              <assemblies>
                <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
              </assemblies>
    
            </compilation>
            
            <authentication [COLOR="rgb(65, 105, 225)"]mode="Forms"[/COLOR] />
           
          <pages>
            <controls>
              <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
              <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            </controls>
          </pages>
    
          <httpHandlers>
            <remove verb="*" path="*.asmx"/>
            <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
          </httpHandlers>
          <httpModules>
            <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
          </httpModules>
    
        </system.web>
    
        <system.codedom>
          <compilers>
            <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
                      type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
              <providerOption name="CompilerVersion" value="v3.5"/>
              <providerOption name="WarnAsError" value="false"/>
            </compiler>
            <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"
                      type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
              <providerOption name="CompilerVersion" value="v3.5"/>
              <providerOption name="OptionInfer" value="true"/>
              <providerOption name="WarnAsError" value="false"/>
            </compiler>
          </compilers>
        </system.codedom>
        
        <system.webServer>
            <sessionState
                    mode="SQLServer"
                    timeout="120"
                    cookieless="UseCookies"
                    sqlConnectionString="data source =SANDRA-PC\\SQLEXPRESS;user id=sa;password=****;"
                    allowCustomSqlDatabase="True"
                    stateConnectionString="tcpip=127.0.0.1:42424">
            </sessionState>
          <validation validateIntegratedModeConfiguration="false"/>
          <modules>
            <remove name="ScriptModule" />
            <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
          </modules>
          <handlers>
            <remove name="WebServiceHandlerFactory-Integrated"/>
            <remove name="ScriptHandlerFactory" />
            <remove name="ScriptHandlerFactoryAppServices" />
            <remove name="ScriptResource" />
            <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
                 type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
                 type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          </handlers>
        </system.webServer>
    
        <runtime>
          <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly>
              <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
              <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
            </dependentAssembly>
            <dependentAssembly>
              <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
              <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
            </dependentAssembly>
          </assemblyBinding>
        </runtime>
    
    </configuration>

  4. #4
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2010
    Messages
    25
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 25
    Par d�faut
    Si je commente le passage en bleu dans mon web.config, le site se g�n�re bien.

    Donc c'est mon sessionState qui est mauvais � priori. Je l'ai rempli en me basant sur la page msdn. Mais du coup j'imagine que j'ai d� comprendre quelque chose de travers

    Pouvez-vous m'�clairer ?

    Je remets juste le bout de code incrimin� ci-dessous :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    <sessionState
                    mode="SQLServer"
                    timeout="120"
                    cookieless="UseCookies"
                    sqlConnectionString="data source =SANDRA-PC\\SQLEXPRESS;user id=sa;password=c3r4;"
                    allowCustomSqlDatabase="True"
                    stateConnectionString="tcpip=127.0.0.1:42424">
            </sessionState>

  5. #5
    R�dacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par d�faut
    Normal, sessionState est un fils de system.web et non de system.webServer

  6. #6
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2010
    Messages
    25
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 25
    Par d�faut
    Ah oui en effet !! D�sol�e, je suis trop t�te en l'air
    Merci beaucoup !
    Bonne journ�e,
    Sandra

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. ASP.NET 2.0 erreur : "The timeout period.."
    Par killysui dans le forum ASP.NET
    R�ponses: 4
    Dernier message: 05/03/2009, 16h44
  2. ASP.net 1.1 : Erreur OutOfMemory
    Par morgiou dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 08/12/2008, 13h53
  3. [ASP.NET 2005] Utilisation de HTTP(S)
    Par nkonito dans le forum ASP.NET
    R�ponses: 3
    Dernier message: 31/12/2007, 09h43
  4. [asp.net]Apparition "d'erreurs" de syntaxe
    Par Gumpy dans le forum Visual Studio
    R�ponses: 1
    Dernier message: 30/10/2007, 17h33
  5. asp.net 1.1 : Erreur de compilation CS0016
    Par fumesec dans le forum ASP.NET
    R�ponses: 6
    Dernier message: 08/03/2007, 08h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo