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

PHP & Base de données Discussion :

php_mssql.dll : module spécifié introuvable


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de fumesec
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Par défaut php_mssql.dll : module spécifié introuvable
    Bonjour à tous,

    Je dois développer une application en php et me connecter à un serveur Sql Server 2000. Par contre je n'arrive pas à activer les extensions nécessaires pour me connecter à mon serveur. Je sais que je ne suis pas la première à rencontrer ce problème mais je ne tourne en rond et ne trouve pas de solution.

    Voici la configuration de mon poste de développement : IIS, PHP 4.3.9, SQL Server 2000 et MSDE 2000.
    Dans mon fichier php.ini j'ai changé la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ;extension=php_mssql.dll
    en [CODE]extension=php_mssql.dll/CODE] et d'autre part mon répertoire d'extension est le suivant.
    J'ai bien la dll ntwdblib.dll dans le répertoire c:/windows/system32.

    J'obtiens le message suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Unknown():Unable to load dynamic library'./php_msql.dll' - la procédure spécifiée est introuvable.
    J'ai changé la valeur de extension_dir en pointant directement sur c:/windows/system32, mais cela ne change rien.
    Auriez vous une idée?

    Merci d'avance.

  2. #2
    Membre éclairé Avatar de crashyear
    Homme Profil pro
    Responsable d’exploitation informatique
    Inscrit en
    Janvier 2006
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Responsable d’exploitation informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 267
    Par défaut
    C'est une faute de frappe ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Unknown():Unable to load dynamic library'./php_msql.dll' - la procédure spécifiée est introuvable.
    parce que sinon c'est "php_mssql.dll"

  3. #3
    Membre confirmé Avatar de fumesec
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Par défaut
    oui c'est une faute de frappe, désolée

  4. #4
    Invité de passage
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1
    Par défaut mm pb
    depuis une semaine j'ai regardé ce sujet dans tous les forums. J'ai fait tout ce qui a été dit à savoir l'activation de l'extension php_mssql.dll en enlevant ";", la copie de ntwdblib.dll dans C:\Windows\system32. J'ai toujours ce message "Call to undefined function: mssql_connect() in blabla".

    J'ai essayé d'activer les extensions sur EasyPHP\Configuration\Extensions PHP sur la barre des taches mais ça me donne des erreurs.

    Si quelqu'un pouvait m'aider, me montrer toute la procédure.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 25
    Par défaut
    Je vous fais une copie de ce que j'ai dans mon php.ini

    Ici j'indique la direction de mes librairies d'extension :
    extension_dir = "C:\PROGRA~1\EASYPH~1.0B1\\php5\ext\"

    Ca vous l'avez deja fait :
    extension=php_mssql.dll

    Je ne suis pas sur si celui-ci est utile (on sait jamais) :
    extension=php_pdo_mssql.dll

    Personnelement c'est tout ce que j'ai modifier, l'extension et la direction ...

Discussions similaires

  1. [Python 3.X] Pb installation PYGAME : "ImportError: DLL load failed: Le module spécifié est introuvable."
    Par joan-74 dans le forum Déploiement/Installation
    Réponses: 4
    Dernier message: 12/02/2017, 20h58
  2. Réponses: 5
    Dernier message: 31/12/2014, 15h38
  3. Le module spécifié est introuvable
    Par nikhil dans le forum Langage
    Réponses: 14
    Dernier message: 13/12/2014, 13h59
  4. ImportError: DLL load failed: Le module spécifié est introuvable.
    Par Space23 dans le forum Général Python
    Réponses: 4
    Dernier message: 18/02/2013, 08h08
  5. Le module spécifié est introuvable
    Par aluc4rd dans le forum GTK+ avec Python
    Réponses: 3
    Dernier message: 07/06/2005, 19h11

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