2014-07-18 4 views
-2

J'ai l'erreur suivante: Suppression de la ressource que vous recherchez, a été renommée ou n'est pas disponible pour le moment. J'ai installé IIS7 dans un Windows 7 64 bits. Im essayant d'exécuter un projet ASP classique, mais je ne l'obtiens pas fonctionne.IIS7 - ASP- Erreur HTTP 404.0 - Non trouvé

Voici mon problème

Error Here

J'ai mon projet: C:\inetpub\wwwroot\101azafatas

Voici une autre image

Another Image

Web.config

<?xml version="1.0" encoding="UTF-8"?> 
<!-- 
    Nota: como alternativa para editar manualmente este archivo puede utilizar la 
    herramienta Administración de sitios Web para configurar los valores de la aplicación. Utilice 
    la opción Sitio Web->Configuración de Asp.Net en Visual Studio. 
    Encontrará una lista completa de valores de configuración y comentarios en 
    machine.config.comments, que se encuentra generalmente en 
    \Windows\Microsoft.Net\Framework\v2.x\Config 
--> 
<configuration> 
    <appSettings /> 
    <connectionStrings> 
     <add name="101Azafatas" connectionString="Enlist=true;Max Pool Size = 1000; Min Pool Size=0;integrated security=True;data source=SERVIDOR;persist security info=False;initial catalog=101Azafatas;" /> 
    </connectionStrings> 
    <system.web> 
     <httpRuntime maxRequestLength="10240" executionTimeout="100" /> 
     <!-- 
      Establezca debug="true" en la compilación para insertar símbolos 
      de depuración en la página compilada. Dado que este proceso 
      afecta al rendimiento, debe establecer este valor como true 
      durante la depuración. 

      Opciones de Visual Basic: 
      Establezca strict="true" para no permitir las conversiones de todos los tipos de datos 
      donde se pueda producir una pérdida de datos. 
      Establezca explicit="true" para forzar la declaración de todas las variables. 
     --> 
     <authorization> 
      <deny users="?" /> 
     </authorization> 
     <compilation debug="true" strict="false" explicit="true"> 
      <assemblies> 
       <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 
       <add assembly="Accessibility, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
       <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
       <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 
       <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
       <add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /></assemblies></compilation> 
     <pages validateRequest="false" enableEventValidation="false"> 
      <namespaces> 
       <clear /> 
       <add namespace="System" /> 
       <add namespace="System.Collections" /> 
       <add namespace="System.Collections.Specialized" /> 
       <add namespace="System.Configuration" /> 
       <add namespace="System.Text" /> 
       <add namespace="System.Text.RegularExpressions" /> 
       <add namespace="System.Web" /> 
       <add namespace="System.Web.Caching" /> 
       <add namespace="System.Web.SessionState" /> 
       <add namespace="System.Web.Security" /> 
       <add namespace="System.Web.Profile" /> 
       <add namespace="System.Web.UI" /> 
       <add namespace="System.Web.UI.WebControls" /> 
       <add namespace="System.Web.UI.WebControls.WebParts" /> 
       <add namespace="System.Web.UI.HtmlControls" /> 
      </namespaces> 
     </pages> 
     <!-- 
      La sección <authentication> permite configurar 
      el modo de autenticación de seguridad utilizado por 
      ASP.NET para identificar a un usuario entrante. 
     --> 
     <authentication mode="Forms"> 
       <forms name=".ASPXFORMSAUTH" loginUrl="index.aspx" defaultUrl="interior.aspx" /> 
     </authentication> 
     <!-- 
      La sección <customErrors> permite configurar 
      las acciones que se deben llevar a cabo/cuando un error no controlado tiene lugar 
      durante la ejecución de una solicitud. Específicamente, 
      permite a los desarrolladores configurar páginas de error html 
      que se mostrarán en lugar de un seguimiento de pila de errores. 

     <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> 
      <error statusCode="403" redirect="NoAccess.htm" /> 
      <error statusCode="404" redirect="FileNotFound.htm" /> 
     </customErrors> 
     --> 
    <httpHandlers> 
     <remove verb="*" path="*.asmx" /> 
     <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35" /> 
     <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35" /> 
     <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler,System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35" validate="false" /> 
    </httpHandlers> 
    <httpModules> 
     <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
    </httpModules> 

    </system.web> 
    <system.net> 
     <mailSettings> 
      <smtp deliveryMethod="Network"> 
       <network host="74.54.202.242" port="25" defaultCredentials="false" userName="[email protected]" password="acer" /> 
      </smtp> 
     </mailSettings> 
    </system.net> 
</configuration> 
+0

Est-ce que 'Index.asp 'existe dans' C: \ inetpub \ wwwroot \ 101azafatas' ?, je crois que non ... – Lankymart

+0

Attendez une minute avec votre [dernière modification] (http://stackoverflow.com/ revisions/24820554/5) il semble que vous avez affaire à une application ASP.Net et non à une application ASP classique. Est-ce le cas? Cela ne vous aide pas à ne pas être très clair. – Lankymart

Répondre

1

L'erreur indique tout. Vous essayez d'aller à une page qui n'existe pas. Si vous y êtes arrivé par un lien, vérifiez qu'il pointe bien au bon endroit. Si vous avez tapé l'adresse vous-même, regardez vos fichiers de serveur et voyez ce que vous voulez dire.

+0

C'est un vieux projet dans ASP –

+0

Je veux dire que votre image a dit '/ index.asp', et cela pourrait être le cas, mais je veux être sûr que vous ne voulez pas dire'/index.aspx', parce que cela pourrait provoquer ce problème. –

+0

non, est index.asp :) –

0

Comme vous avez confirmé que /Index.asp existe dans C:\inetpub\wwwroot\101azafatas le HTTP 404 Not Found doit être généré par autre chose.

Le message IIS renvoie Index.asp comme page appelante, ce qui suggère que quelque chose dans cette page génère le HTTP 404 Not Found.

La raison courante en est l'utilisation de;

'Attempt to redirect to non-existent page test.asp. 
Call Response.Redirect("test.asp") 

Dans le cas ci-dessus le serveur IIS émettra un HTTP 302 Found passant test.asp comme nouvel emplacement. Le problème est lorsque le navigateur demande alors test.asp et que IIS ne le sait pas (car il n'existe pas), il renvoie HTTP 404 Not Found en réponse.