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

Langage PHP Discussion :

PHP 5.3 et PHP 5.2


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    M.Gaetan89
    Invité(e)
    Par défaut PHP 5.3 et PHP 5.2
    Bonsoir à tous !

    Si jamais j'ai posté au mauvais endroit, j'en suis désolé, mais je ne savais pas trop où poser ma question

    J'ai compilé PHP 5.3 sur mon PC aujourd'hui (Ubuntu 9.10) et j'ai réussit avec succès à faire comprendre à Apache que c'est cette version de PHP qu'il doit utiliser (et non la 5.2 installé par défaut sur Ubuntu).

    Cependant, si je lance
    dans un terminal, j'ai toujours PHP 5.2. Est-ce que quelqu'un sait comment je peux faire en sorte que PHP 5.3 soit également utilisé dans la console ?

    Merci à vous pour votre aide (et bonne nuit )


  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    1. Est-ce que le SAPI CLI a bien été compilé (et installé) ?
    2. Si oui, c'est visiblement un problème de PATH dont la version 5.3 (enfin son répertoire) est absente ou alors le système donne tout simplement la priorité à la version 5.2, aussi existante, conformément à l'ordre des répertoires formant le PATH.

  3. #3
    M.Gaetan89
    Invité(e)
    Par défaut
    Merci pour ta réponse

    Je viens de relire la ligne que j'ai utilisé pour compiler PHP, rien ne me semble correspondre à PHP en console.

    Faut-il que je recompile PHP en ajoutant l'option adéquat ou y a-t-il une autre solution ? Si je dois recompiler, quelle option dois-je ajouter ?

    Merci encore pour ton aide

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Ça devrait l'être par défaut à moins d'avoir spécifié le contraire (--disable-cli) si je ne m'abuse.

    Un binaire php dans le répertoire bin/ d'installation défini à la compilation (option --prefix qui vaut /usr/local par défaut à moins d'avoir utilisé d'autres options comme --bindir) ? Si c'est le cas ça ne dépend que du PATH ou bien il faut taper le chemin complet

  5. #5
    M.Gaetan89
    Invité(e)
    Par défaut
    Je n'ai utilisé aucune de ces deux options. Voici ce que j'ai tapé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./configure --with-apxs2=/usr/bin/apxs2 --with-mysql=/usr --with-mysqli=/usr/bin/mysql_config --with-tidy=/usr --with-curl=/usr/bin --with-curlwrappers --with-openssl-dir=/usr --with-zlib-dir=/usr --enable-mbstring --with-pdo-pgsql=/usr --with-pdo-mysql=/usr --with-xsl=/usr --with-ldap --with-xmlrpc --with-iconv-dir=/usr --with-snmp=/usr --enable-exif --enable-calendar --with-bz2=/usr --with-mcrypt=/usr --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr --with-freetype-dir=/usr --enable-mbstring --enable-zip --with-pear --enable-intl --with-gettext=/usr/bin/gettext
    J'ai copié/collé ça d'un site qui expliquait comment compiler PHP 5.3 sur Ubuntu sans avoir de soucis avec la version installé par défaut (il peut y avoir des soucis de dépendances si j'ai bien comprit).

    Je pense formater mon PC pour mettre à jour Ubuntu ce week-end. j'aurais peut-être plus de chance au deuxième essai ^^

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    suivi de make et make install (en root - via sudo normalement) ? /usr/local/bin/php existe ou non ?

    Formater n'apportera rien ici.

Discussions similaires

  1. Réponses: 8
    Dernier message: 10/11/2005, 15h58
  2. [PHP-JS] Javascript ou PHP
    Par lynchmaniac dans le forum Langage
    Réponses: 7
    Dernier message: 27/10/2005, 10h10
  3. [PHP-JS] Javascript et PHP: passer une valeur en paramètres
    Par anutka dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/10/2005, 12h05
  4. PHP 4.3 ou PHP 5 ?
    Par hush dans le forum Langage
    Réponses: 4
    Dernier message: 20/09/2005, 03h16
  5. [PHP-JS] Mettre du php dans javascript
    Par fisico dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 05/11/2004, 16h55

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