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 :

Déploiement de site en Production et page « Site momentanément indisponible »


Sujet :

ASP.NET

  1. #1
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut Déploiement de site en Production et page « Site momentanément indisponible »
    Bonjour

    Régulièrement j’ai des grosses mises à jour à faire en production.
    Pour se faire, je copie une partie ou l’intégralité des sources sur le serveur web de production.
    Toutefois pendant les quelques minutes du déploiement, si un internaute veut consulter le site, il tombe sur une page immonde parlant du web.config. Donc les internautes peuvent penser que le site est complètement cassé.

    Ma question est la suivante : Quels sont les solutions .Net (voir IIS) pour que l’internaute soit dirigé vers une page propre l’informant que le site est momentanément indisponible.

    Merci d’avance

    Titan

  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
    Tu crées une page HTML nommée app_offline.htm.
    A partir du moment où tu l'as met à la base du site, IIS affichera cette page.

    Valable pour les sites 2.0

  3. #3
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut Erreur de publication avec app_offline.htm
    merci lutecefalco, effectivement cette solution est simple et efficace.

    Pour une publication via Visual stutio, c'est génial IIS prend tout de suite app_offline.htm

    Par contre, dans ma situation je publie tous les fichiers sur le serveur web. Et lorsque je touche au contenu du repertoire APP_CODE, par contre j'ai un sale plantage .NET mentionnant un erreur de compilation.

    Y aurait-il une autre solution pour mon cas.

    Merci d'avance.

    Titan

  4. #4
    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
    Bah si t'as une erreur de compil, c'est autre chose.

  5. #5
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut
    Bah si t'as une erreur de compil, c'est autre chose.
    En fait si je supprime le web.config, pas de problème.
    Si j'ote un userControl, pas de problème.
    Si j'ote un formulaire, pas de problème.

    Par contre, si je supprime une classe se trouvant dans APP_CODE
    => J'ai le formulaire classique .NET jaune et blanc me rappelant qu'il y a une erreur de compilation car cette classe est utilisé ailleurs.

  6. #6
    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
    Citation Envoyé par titan_33 Voir le message
    En fait si je supprime le web.config, pas de problème.
    Si j'ote un userControl, pas de problème.
    Si j'ote un formulaire, pas de problème.

    Par contre, si je supprime une classe se trouvant dans APP_CODE
    => J'ai le formulaire classique .NET jaune et blanc me rappelant qu'il y a une erreur de compilation car cette classe est utilisé ailleurs.
    Surement car la classe est utilisée qqpart dans ton site

  7. #7
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut
    Encore merci pour votre aide

    Titan

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

Discussions similaires

  1. Mise en page site web
    Par hartecel dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 23/02/2007, 00h03
  2. Mise en page site
    Par J0r_x dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 13/02/2007, 11h58
  3. [Sécurité] Navigation du site sur 1 seule page
    Par tomisbo dans le forum Langage
    Réponses: 4
    Dernier message: 01/11/2006, 00h25
  4. Inclure un site typo3 dans une page jsp avec div
    Par esteban dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 21/08/2006, 16h05
  5. Affichage d'une page de site externe sur un autre site
    Par mickdu90 dans le forum Langage
    Réponses: 3
    Dernier message: 19/06/2006, 21h01

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