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

Mono .NET Discussion :

Apache2 et Mono4 : Marchouille pas des masses


Sujet :

Mono .NET

  1. #1
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 147
    Points : 7 392
    Points
    7 392
    Billets dans le blog
    1
    Par défaut Apache2 et Mono4 : Marchouille pas des masses
    Bonjour,

    J'essaie d'écrire un site web en C# sous Linux, avec Mono.

    J'ai donc installé et configuré Mono4 sur Apache2.

    J'ai commencé à faire quelques tests avec MonoDevelop, et ça avait l'air de marcher.

    Seulement, autant lorsque je fais F5, et que ça lance le serveur XSP, tout semble aller pour le mieux (ou presque).
    Autant lorsque je tente d'accéder à mon site hébergé dans Apache, je déchante.

    En effet, il est incapable de trouver le codebehind de global.asax (ça commence mal).
    Je corrige, en rajoutant une clause "src=..." dans la déclaration de mon global.asax.
    Ensuite, pas moyen d'appeler un web service : "le type n'existe pas".

    Si je relance dans XSP le code ainsi modifié, il râle que j'ai ma classe Global qui est déclarée en double...

    Bref, j'ai raté quoi ?

    Au départ, ça marchait normalement.

    J'ai juste renommé mes objets "Global.asax" en "global.asax", idem sur Default.aspx, Service.asmx, etc.

    J'ai pourtant modifié le fichier csproj... rien au niveau du web.config, mais pas moyen de mettre la main sur ce que j'ai pu oublier...

    Une idée ?

    Ou si le fait que le nom de mes pages soit en minuscule implique que les classes soient aussi en minuscule ?
    On ne jouit bien que de ce qu’on partage.

  2. #2
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 147
    Points : 7 392
    Points
    7 392
    Billets dans le blog
    1
    Par défaut
    Bon, je pige rien...

    Suffit que je pose la question pour que ça tombe en marche...

    En revanche, je ne m'explique pas pourquoi en dépit d'un changement de nom de page par défaut, Apache continue de me service "default.aspx" par défaut (alors qu'il n'y a aucune référence dans aucun fichier de configuration à cette page avec cette casse, puisque par défaut c'est avec un "D" et non un "d") plutôt que "index.html", qui est la page que j'ai mis...

    Il existe un outils de configuration graphique de Apache et de Mono ?

    Car éditer les fichiers de conf avec VI ça va bien 5 minutes, mais visiblement c'est pas mon fort...
    Quant à redémarrer Mono, je sais pas faire : un restart de Apache ne décharge pas le module. Et une modification du fichier web.config ne semble pas redémarrer l'instance... Du coup un reboot à chaque création de classe, assez chiant...

    Sorti de ça, c'est super, ça marche du tonnerre
    On ne jouit bien que de ce qu’on partage.

Discussions similaires

  1. Form qui ne reçoit pas des events
    Par eliek_9 dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 26/07/2006, 15h45
  2. [layout]il existe pas des layout plus simple et plus rapide?
    Par soad dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 28/11/2005, 11h03
  3. [Language][DAO]Pourquoi pas des Singletons ?
    Par le Daoud dans le forum Langage
    Réponses: 11
    Dernier message: 04/05/2005, 09h16
  4. [HARDWARE] Graveur DVD ne reconnait pas des DVD
    Par Yepazix dans le forum Périphériques
    Réponses: 2
    Dernier message: 30/11/2004, 15h22

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