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 :

probleme de configuration d'application


Sujet :

ASP.NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut probleme de configuration d'application
    Bonsoir à tous!!!

    J' aimerais déployer un site web développé avec VS2010 en local sur IIS.

    Voilà le message d'erreur que j' ai :

    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.

    Erreur de configuration Impossible de lire le fichier de configuration en raison d'autorisations insuffisantes

    je pense dc que je dois modifier quelque chose ds le fichier Web.config de l 'application mais je ne sais pas quoi...

    Merci Bien pour vôtre aide!

    Edit:
    pour plus de détails encore:

    code erreur :0x80070005

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Petite amélioration , voilà une page qui recense tous les problèmes et les résolutions adéquates :

    http://support.microsoft.com/kb/942055/fr

    malheureusement un problème résolu, souvent un autre surgit lol

    Et là je suis totalement lovice en la matiere puisque c'est la premiere que je le fais..

    j' ai à partir d' IIS crée un repertoire virtuel, mis mon application web dedans , la page s 'affiche bien ds le navigateur mais alors ce que je ne comprends pas les pages css , javascript ... ne sont pas liées.
    J' ai developép sous VS2010 , tout marche parfaitement bien mais , mais là je ne sais pas du tout d'où peu venir le problème.

    Merci bien

  3. #3
    Expert confirmé
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Points : 4 066
    Points
    4 066
    Par défaut
    Citation Envoyé par kaskroute Voir le message
    la page s 'affiche bien ds le navigateur mais alors ce que je ne comprends pas les pages css , javascript ... ne sont pas liées.
    Bonjour,

    Surement un problème d'URL. Dans Visual Studio, lorsque tu executes ton application il n'y a aucun problème ? Comment mets tu en place tes références aux fichiers js et css ? Chemin relatif ? Peux-tu poster un exemple de référence qui ne fonctionne pas ?

    En espérant t'avoir aidé.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Bonjour,

    Alors oui sous VS2010 tout marche parfaitement .... je pense effectivement que c'est un probleme de lien .

    Voici un exemple de lien css par exemple de ma page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <link  rel="Stylesheet" type="text/css" href="Styles/style.css" media="screen" />

    en gros j' ai un dossier qui contient toute mon appli . Le chemin physique est:

    C:\Users\moi\Documents\Visual Studio 2010\WebSites\test_serveur

    puis sous IIS je crée un répertoire virtuel ( ds wwwroot qui est ds inetpub)et j' associe un alias "exemple" à ce chemin physique.

    ds mon navigateur je tape:


    et là ma page s'affiche mais perd tous les liens css js.. etc etc alors que sous visual studio tout marche parfaitement

    En esperant être clair.


    Merci bien pour la réponse!

    bonne après midi

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Je comprends vraiment pas ,personne ne connaît les problèmes possibles de corrélation entre adresses virtuelles et adresses physiques?
    Est-ce un problème de configuration d'IIS?

    Je parcours le web depuis deux heures mais toujours rien

    pourtant j' ai bien définis mon site en tant que web app sous iis, c 'est un problème de lien mais je ne vois pas où

  6. #6
    Expert confirmé
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Points : 4 066
    Points
    4 066
    Par défaut
    Bonjour,

    Si tu tapes ceci dans ton navigateur :
    Qu'est ce qui s'affiche ? Erreur 404 ou droit insuffisants ?

    As-tu essayé de mettre ton lien comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link  rel="Stylesheet" type="text/css" href="../Styles/style.css" media="screen" />
    Ou comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link  rel="Stylesheet" type="text/css" href="~/Styles/style.css" media="screen" />
    Voire au lieu de saisir le href manuellement d'utiliser la fonction PickUp (qui apparaît automatiquement dès que tu saisis le mot-clé href suivit du signe égal).

    Sinon as-tu consulter cet article sur le déploiement avec VS2010 ?

    En espérant t'avoir aidé.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Bonjour,

    Alors j' ai essayé les deux syntaxes possibles... rien y fait.
    Comme je suis sous VS2010 , j utilise toujours le pickup.

    J' ai essayé de tapper l'URL du fichier CSS et là une chowe bizare se produit.

    Le navigateur me redirige automatiquement vers

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http://localhost/example/Account/Login.aspx?ReturnUrl=%2example%2fstyle.css


    Quand on ouvre un nouveau projet site web sous VS2010 un ensemble de fichier ( et dossier) est déjà présent dt le dossier "account" contenant des fichier aspx ( par exemple le fichier Login )notamment.


    Bon je vais m' attaquer à ton lien .

    Merci bien

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    c 'est véritablement du pétage de plomb lol

    j' ai tout lu et c'était très intéressant (VS2010 est une véritable bombe, je connaissais rien au Web Packaging ) j' ai réussi parfaitement un déploiement d'une application web....
    mais manque de peau moi c'est un site web et y'a pas du tout les mêmes fonctionnalités d'ailleurs ds le tuto cette partie là est peu développé , il faut allé voir du coté des supports de microsoft.

    mais si sous CASSINI ca marche très bien et que le fait de le mettre sous IIS je perds les liens css, js etc....
    le problème doit soit venir de la configuration d'IIS ( je suis même allé faire un tour pour voir si les type MIME était bien configuré)soit l'ecriture de mes liens ds les balises qui n'est pas bonne ( au passage j' ai essayé les deux solutions que tu m 'as donné)

    En tous cas je te remercie pour les aides... mais si tu as d'autres idées je suis preneur

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    Je pense que le fichier Style ou tu as tes feuilles de style n'authorise pas l'accès anonyme ( ce qui est étrange d'ailleurs) ce qui expliquerait pourquoi tu es redirigé sur la page login.

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Bonsoir,
    qu' appelles-tu accès anonyme? comment y remedier

    merci bien

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    anonyme c'est à dire un utilisateur non authentifié.
    Essayes de deplacé ta feuille de style en dehors de ton fichier style, modifie le lien de references à la feuille de style en question.
    Si ca fonctionne tu auras identifié le problème, et dans ce cas là c'est sans doute un probleme de droit sur le fichier en question.
    En espérant avoir pu modestement t'aider.

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    j' ai déjà essayé de déplacer les fichiers css , je les ai même mis au même niveau que ma page a afficher...

    toujours le même message d'erreur

    La ressource est introuvable.
    Description : HTTP 404. La ressource recherchée (ou l'une de ses dépendances) a peut-être été supprimée ou renommée ou bien elle n'est plus disponible temporairement. Vérifiez l'URL ci-après et assurez-vous qu'elle est correcte.

    URL demandée: /kaskroute/Account/Login.aspx
    or je n' ai PAS demandé cet url il me redirige directement vers là .



    j' ai bien les droits pour lire les fichiers css...

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Comme j'utilise l extension firebug je suis allé faire le détail de la requête et la réponse

    voici ce que j' ai:

    Réponsemise en page impression

    HTTP/1.1 302 Found
    Location: /example/Account/Login.aspx?ReturnUrl=%2fpsg%2fStyles%2fSite.css
    Server: Microsoft-IIS/7.0
    X-Powered-By: ASP.NET
    ..................



    GET /example/Styles/Site.css HTTP/1.1
    Host: localhost
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.13)
    blablablabla.....
    et le code 302 d'une reqête http veut dire que le document a été déplacé de façon temporaire

    qu'est donc cette diableeeerie lol

  14. #14
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    Est ce que tout tes fichiers sources ou tes assemblies sont bien sur le serveur IIS??

  15. #15
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    Ne tiens pas compte de ce que je viens d'ecrire c'est une betise car ta page s'affiche c'est la feuille de style qui ne s'applique pas...

  16. #16
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    désolé de ne pas avoir pu t'aider mais je ne trouve pas de solution à ton problème...

  17. #17
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    Merci quand même d 'avoir essayé !!

    c 'est cette foutu "redirection" que je n 'arrive pas à comprendre là!!

    il trouve bien le fichier mais le code http 302 est bien louche

  18. #18
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 39
    Points : 15
    Points
    15
    Par défaut
    ENFIN lol!!!

    Alors voici la solution

    le problème venait de la configuration du mode d' authentification sous iis....

    ds les Authentifications anonymes "Utilisateur spécifique" était coché par défaut.
    Il fallait cocher " identité du pool d'application"

    d'où la redirection ds login.aspx je pense.

    Firebug m' a bcp aidé ds la résolution de ce problème ( d'ailleurs j'incite vraiment les developpeurs à l'utiliser c'est une mine d information ..)

    bonne journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 15/12/2005, 13h32
  2. [Sécurité] [php.ini][exim]problème de configuration
    Par david_0131b4 dans le forum Langage
    Réponses: 1
    Dernier message: 17/11/2005, 12h34
  3. [Tomcat]Probleme de configuration Tomcat
    Par tatann dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 18/09/2005, 20h30
  4. Problème de configuration ?
    Par Aramiss dans le forum Hibernate
    Réponses: 3
    Dernier message: 28/05/2004, 16h57
  5. [JBOSS]Probleme de configuration
    Par cameleon2002 dans le forum JBuilder
    Réponses: 5
    Dernier message: 11/09/2003, 15h09

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