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

Zend PHP Discussion :

[ZendCore] Compilation d'extension


Sujet :

Zend PHP

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2005
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 317
    Par défaut [ZendCore] Compilation d'extension
    Bonjour, j'ai installé zend core sur un red hat entreprise et j'ai un soucis:
    Lorsque je compile un module, et j'ai un problème lors de la compilation d'un module.
    je compiles le module ssh2 comme ça:
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    [root@rhvmware ssh2-0.10]# phpize
    Configuring for:
    PHP Api Version:         20041225
    Zend Module Api No:      20060613
    Zend Extension Api No:   220060519
    [root@rhvmware ssh2-0.10]#./configure && make && make all install

    et lorsques que je lances php j'ai ceci:
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [root@rhvmware ssh2-0.10]# cat /var/log/php_err_log
    [02-Apr-2007 11:38:40] PHP Warning:  PHP Startup: ssh2: Unable to initialize module
    Module compiled with module API=20060613, debug=0, thread-safety=0
    PHP    compiled with module API=20050922, debug=0, thread-safety=0
    Je ne sais pas d'ou sors le API=20050922 d'autant plus que:

    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    [root@rhvmware ssh2-0.10]# php -i
    ...
    PHP API => 20041225
    PHP Extension => 20060613
    Zend Extension => 220060519
    ...


    Comment pourrais-je faire pour que la compilation se fasse avec la bonne API ??

    Merci !

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Les modules utilisés sont prévus pour une version de PHP. Si tu veux recompiler un module, je pense qu'il faudra recompiler également PHP avec la même version, et probablement recompiler les autres modules pour cette même version.

    Je n'en suis pas sûr à 100%, note bien, mais je pense que c'est ça.

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2005
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 317
    Par défaut
    le problème, c'est que je ne sais pas comment je peux recompiler php pour zend étant donné que c'est un tout en un. En plus le module que je souhaite compiler:
    http://pecl.php.net/package/ssh2
    semble indépendant de la version de PHP utilisée :s

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Il faut bien voir que le Zend Core t'assure que tout ce que tu utilises fonctionne correctement. Si tu cherches à compiler des versions prises ailleurs (je suppose que c'est ce que tu essaies de faire ?), alors il faut t'attendre à des comportements étranges. N'as-tu pas déjà un module SSL avec le ZendCore ?

Discussions similaires

  1. cross compilation d'extension ecrite en c pour python
    Par nano3000 dans le forum Général Python
    Réponses: 1
    Dernier message: 03/05/2015, 18h05
  2. [api C] Compilation d'extensions sous windows
    Par vincent.mbg dans le forum Interfaçage autre langage
    Réponses: 1
    Dernier message: 09/11/2009, 12h24
  3. Compiler une extension ruby en C
    Par _Pipo_ dans le forum Ruby
    Réponses: 1
    Dernier message: 10/01/2008, 20h53
  4. [MySQL]Probleme compilation extension
    Par beberforever dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 14/12/2006, 02h52
  5. [EasyPHP] compilation d'extensions linux centOS
    Par xave dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 14
    Dernier message: 07/04/2006, 14h20

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