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

1&1 Discussion :

Installer Memcache et Pecl sur un 1and1


Sujet :

1&1

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 26
    Points : 12
    Points
    12
    Par défaut Installer Memcache et Pecl sur un 1and1
    Bonjour,

    Je dispose actuellement d'un hébergement partagé chez 1and1, j'aimerais installer le module memcache pour mon site de e-commerce (www.led.mn)

    J'ai besoin d'un petit coup de pousse d'expert du php et de linux

    Je vous décrits mon install :

    -> Je me connecte au ssh du serveur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     pecl download memcache 
    tar xvf memcache-2.2.6.tar
    cd memcache-2.2.6/
    phpize5
    ./configure
    make
    sa bug a causse du de la session de memcache, je fait alors

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ./configure --disable-memcache-session 
    make
    Sa compile nikel

    J’édite mon fichier php.ini et j'ajouter aussi un log

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    extension_dir = mon répertoire perso/ext/
    extension = memcache.so
    error_log = mon répertoire perso/phplog.log
    Je fait un phpinfo() et la configuration est bien prit en compte
    mais pas de memcache dans les modules, je regarde alors mon log

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [23-Jan-2012 22:12:03] PHP Warning:  PHP Startup: Unable to load dynamic library 'mon répertoire persor/ext/memcache.so' -  mon répertoire perso/ext/memcache.so: undefined symbol: OnUpdateInt in Unknown on line 0
    Sa c'est pas bon , quand ça fait sa c'est généralement un problème de version php

    Je reprend mon bash et je fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    php -v
    PHP 4.4.9 (cgi-fcgi) (built: Jan 12 2012 17:13:58)
    Copyright (c) 1997-2008 The PHP Group
    Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
    
    pecl version
    PHP 4.4.9 (cgi-fcgi) (built: Jan 12 2012 17:13:58)
    Copyright (c) 1997-2008 The PHP Group
    Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
    et pourtant quand je fait phpinfo() c'est bien php 5 (PHP Version 5.2.17)

    Ca fait 1 semaine que je cherche ... Si c’était pas un serveur partager avec un simple root access et un pecl install memcache sa serait régler

    Ps: j'ai aussi essayer de monter mon pecl perso sur mon bash avec un fichier .pearrc , sa fonctionne mais j'ai toujours ce problème de version


    Je fait appel a vous si vous avez un peux de temps a m'accorder, en echange j'offre un petit bon d'achat sur mon site de e-commerce a celui qui pourra m'aidez

    Merci à tous

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    il te faut la libmemcache il me semble

    pour ne pas faire direct : pecl install memcache

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 26
    Points : 12
    Points
    12
    Par défaut
    J'ai réussi enfin a l'installer, je vous donne ma solution pour les hébergeurs 1an1 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    wget votre_fichier
    tar xvf votre_fichier
    cd votre_fichier
    phpize5 (pas phipze)
    ./configure
    ensuite ouvrir le fichier MakeFile avec vi

    Changer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    phpincludedir = Usage: /usr/local/bin/php-config [--prefix|--includes|--ldflags|--libs|--extension-dir|--version]
    [...]
    PHP_EXECUTABLE = Usage: /usr/local/bin/php-config [--prefix|--includes|--ldflags|--libs|--extension-dir|--version]
    [...]
    INCLUDES = -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    phpincludedir = Usage: /usr/local/bin/php-config5 [--prefix|--includes|--ldflags|--libs|--extension-dir|--version]
    [...]
    PHP_EXECUTABLE = Usage: /usr/local/bin/php-config5 [--prefix|--includes|--ldflags|--libs|--extension-dir|--version]
    [...]
    INCLUDES = -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend
    faire un

    Le problème viens en fait des multiples versions de php installer sur le serveur

    c'est bon sa compiler avec la bonne version de php, cette solution et valable pour compiler tout les autres module PECL ou PEAR , j'ai essayer avec APC sa fonctionne bien !


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pb d'installation d'Oracle 9 sur windows 2000
    Par condor dans le forum Oracle
    Réponses: 1
    Dernier message: 14/12/2006, 11h40
  2. pb d'installation d'Oracle 9 sur windows 2000
    Par condor dans le forum Oracle
    Réponses: 1
    Dernier message: 14/06/2006, 14h28
  3. installation postgresql/cygwin/phppgadmin sur windows 98
    Par veneto dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 10/05/2004, 14h28
  4. Installation de Turbo Pascal sur XP
    Par georgesprosper dans le forum Turbo Pascal
    Réponses: 1
    Dernier message: 22/12/2003, 14h06
  5. [Kylix] installer synedit 1.1 sur kylix 3
    Par busy999 dans le forum EDI
    Réponses: 2
    Dernier message: 03/02/2003, 16h37

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