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

Sybase Discussion :

Problème PHP et sybase


Sujet :

Sybase

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Problème PHP et sybase
    Bonjour,

    j'ai le problème suivant :

    sur windows 2003 serveur j'ai sybase sql aniwhere 7 d'installé. J'ai installé PHP5 avec l'extension sybase.

    Le problème est que lorsque je veut faire un sybase_connect j'ai une erreur comme quoi il ne connai pas cette fonction. J'ai aussi une erreur quand je lance php.exe comme quoi il ne trouve pas libcs.dll. J'ai spécifié les variables d'environements pour les extensions de PHP mais il y a toujours une erreur et je ne trouve pas libcs.dll sur le disque dur. Les extensions de PHP sont bien installées et le fichier php.ini est bien configurer seulement il ne trouve pas libcs.dll.

    Si quelqun'un à une idée je suis preneur.

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Points : 1 828
    Points
    1 828
    Par défaut
    L'extension Sybase de PHP utilise OpenClient, cad les librairies de connexions d'ASE.

    Pour ASA/SqlAnywhere je pense qu'il faut plutôt utiliser un module ODBC s'il existe.

    Michael
    Michael Peppler
    Membre de TeamSybase - www.teamsybase.com

    "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    J'ai essayé de télécharger l'un des modules fourni par sybase, et j'ai ajouter le dll qu'il m'ont fournit (php-5.1.2_sqlanywhere9.dll) dans les extensions de php, et cette fois php me dit qu'il lui manque dblib9.dll.

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Points : 1 828
    Points
    1 828
    Par défaut
    Je ne connais pas ASA, mais je suppose que ce package inclus une DLL qui s'appelle dblib9.dll, et qu'il faut que le chemin soit bien positionné pour que Apache/PHP la trouve.

    Evidemment, si tu utilise SQL Anywhere 10 il est évidemment possible que cette DLL n'existe plus, ou qu'elle ait été renommée.

    Malheureusement, ne connaissant pas SQL Anywhere je ne peut pas vraiment t'aider plus...

    Michael
    Michael Peppler
    Membre de TeamSybase - www.teamsybase.com

    "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson

Discussions similaires

  1. Problème de connexion sybase sqlanywhere-php
    Par kamdoum dans le forum SQL Anywhere
    Réponses: 0
    Dernier message: 17/09/2013, 23h58
  2. [SyBase] Problème PHP et sybase
    Par solohan dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/04/2007, 11h53
  3. [COM] PHP::COM et Apache
    Par lebdenat dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 12/06/2006, 14h59
  4. Réponses: 1
    Dernier message: 12/09/2005, 11h28

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