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 :

Hébergement ASP.NET + MySQL


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 70
    Par défaut Hébergement ASP.NET + MySQL
    Bonjour tous le monde,

    Dans le cadre d'un apprentissage j'ai développé un petit truc lié a une base de données mysql (using MySql.Data.MySqlClient

    Le problème dont je me rend compte qu'aujourd'hui, c'est que très peu d’hébergeurs propose quelque chose pour ma config ASP.NET 4 + MySQL

    J'ai fini par trouvé quelque chose de gratuit somee.com qui me propose asp.net 4 mais pas de mysql.

    Je dispose d'un serveur mysql distant déjà donc je voulais savoir si il m’était possible de m'y connecter quand même étant donné que la référence que j'utilise en local (mysql connector) n'a pas l'air d’être disponible sur mon hébergeur.

    Il y a t-il un moyen de contourner cela ?


    EDIT : Pour le moment voici le message d'erreur que je rencontre quand j'upload mon projet tel quel :

    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: Could not load file or assembly 'MySql.Data, Version=6.1.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.

    Line 13: <compilation debug="true" targetFramework="4.0">
    Line 14: <assemblies>
    Line 15: <add assembly="MySql.Data, Version=6.1.5.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
    Line 16: <add assembly="MySql.Web, Version=6.1.5.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
    Line 17: <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    ps: désolé si mon message est un peu confu mais c'est un domaine que je maîtrise pas du tout et j'ai donc assez de mal a etre vraiment clair.

    Merci d'avance pour votre aide

  2. #2
    Membre Expert
    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 : 41
    Localisation : France

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

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

    Le message d'erreur est explicite, ton application ne trouve pas l'assembly MySql.Data. Dans Visual Studio as-tu paramétré dans les propriétés de la référence sur MySql la proprety Copy. De façon à ce que lorsque tu compiles, la dll de l'assembly soit copiée dans ton répertoire bin ?

    A défaut, essaye manuellement de copier dans le répertoire bin de ton appli chez ton hébergeur la dll.

    En espérant t'avoir aidé.

  3. #3
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    En dehors du pb d'assembly, il faudrait que ton serveur de base de données soit visible de l’extérieur. Et que ta chaîne de connexion comporte l'adresse ip du serveur de base de données. C'est une grosse faille de sécurité.

    Sinon, tu es chez quel hébergeur? Je n'en connait aucun qui propose le FW4 gratuitement...

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 70
    Par défaut
    Citation Envoyé par Nicolas Esprit Voir le message
    Bonjour,

    Le message d'erreur est explicite, ton application ne trouve pas l'assembly MySql.Data. Dans Visual Studio as-tu paramétré dans les propriétés de la référence sur MySql la proprety Copy. De façon à ce que lorsque tu compiles, la dll de l'assembly soit copiée dans ton répertoire bin ?

    A défaut, essaye manuellement de copier dans le répertoire bin de ton appli chez ton hébergeur la dll.

    En espérant t'avoir aidé.
    Merci beaucoup, il manquait effectivement une dll

    Salut,

    En dehors du pb d'assembly, il faudrait que ton serveur de base de données soit visible de l’extérieur. Et que ta chaîne de connexion comporte l'adresse ip du serveur de base de données. C'est une grosse faille de sécurité.

    Sinon, tu es chez quel hébergeur? Je n'en connait aucun qui propose le FW4 gratuitement...

    A+
    Merci de ta réponse, il y a aucune solution pour corriger cette faille ? hormis avoir son serveur de bdd en local ?

    J'ai donné le lien dans mon message precedent : somee.com propose un hebergement asp.net gratuitement, avec le choix du FW, le 4 inclus

    http://somee.com/DOKA/DOC/DOProductD...d=100000000036

    Dans tous les cas merci pour vos réponses

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    327
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 327
    Par défaut
    Bonjour,
    Pourriez vous préciser en quoi est ce :
    Citation Envoyé par Immobilis Voir le message
    Salut,
    C'est une grosse faille de sécurité.
    A+
    de mettre l'adresse ip du Server de base de données dans le Web.config ?

    Merci de votre réponse.
    A bientôt

  6. #6
    Membre Expert
    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 : 41
    Localisation : France

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

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Dans tous les cas, une chaîne de connexion ça se crypte

  7. #7
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par wakan Voir le message
    de mettre l'adresse ip du Server de base de données dans le Web.config ?
    J'ai pas dit ça. C'est pas un problème ça.

    Si ta base de données n'est pas hébergée au même endroit que ton site web, il va bien falloir qu'ils communiquent au travers du réseau publique. Je doute que ton hebergeur veuille bien mettre en place une connexion VPN rien que pour toi.

    A partir de ce moment il faut que ton SGBD communique avec l’extérieure. C'est une porte ouverte dans laquelle peuvent s’engouffrer tous les pirates.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Hébergement ASP.NET et conseil OVH
    Par Giovanny Temgoua dans le forum Hébergement
    Réponses: 5
    Dernier message: 01/11/2011, 14h40
  2. Hébergement ASP.Net Ikoula
    Par Nicolas Bauland dans le forum ASP.NET
    Réponses: 3
    Dernier message: 18/02/2008, 16h44
  3. [ASP.NET + Mysql] Problème de connexion
    Par bannik dans le forum ASP.NET
    Réponses: 6
    Dernier message: 30/10/2007, 09h01
  4. Recherche Hébergement ASP NET 2.0
    Par sizzla68 dans le forum Hébergement
    Réponses: 1
    Dernier message: 07/02/2007, 12h14
  5. Hébergement ASP.NET + SQL Server
    Par papouAlain dans le forum ASP
    Réponses: 3
    Dernier message: 07/10/2004, 12h32

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