Existe-t-il un moyen simple d'obtenir le dernier PHP? J'ai essayé de mettre à jour mon paquet mais aucun n'a encore 5.4.6 ... si quelqu'un sait comment le faire rapidement, peut-il être partagé ici?
J'ai essayé de compiler à partir de la source, mais j'obtiens constamment:
configure: error: Cannot find OpenSSL's <evp.h>.
Dans mon ./configure
J'ai spécifié où evp.h
est, --with-openssl=/usr/include/openssl \..
, mais ça me donne quand même, cette erreur –
Ajoutez simplement le référentiel PPA:
Sudo add-apt-repository ppa:ondrej/php5-oldstable
Et installez-le:
Sudo apt-get update
Sudo apt-get install php5
Vous devrez peut-être installer add-apt-repository sur Ubuntu 12.04. Pour ce faire, exécutez la commande:
Sudo apt-get install python-software-properties
Pour PHP 5.5 (actuellement 5.5.30), ajoutez le référentiel PPA à la place:
Sudo add-apt-repository ppa:ondrej/php5
Pour PHP 5.6 (actuellement 5.6.14), ajoutez le référentiel PPA à la place:
Sudo add-apt-repository ppa:ondrej/php5-5.6
Hai Regardez la page suivante pour mettre à jour PHP 5.4 dans Ubunthu
http://www.zimbio.com/Ubuntu+Linux/articles/D_AsJR2qAL6/How+Upgrade+PHP+5+4+Ubuntu
Vous pouvez mettre à jour par la commande apt-get dans le terminal. Ouvrez Terminal et connectez-vous à l'utilisateur su. puis essayez la commande suivante pour mettre à jour
add-apt-repository ppa:ondrej/php5
apt-get update
apt-get install php5
Si vous essayez avec des utilisateurs locaux, utilisez Sudo avant toutes les commandes ...
AVERTISSEMENT: - cela mettra également à jour automatiquement Apache (maintenant 2.4) qui a des conséquences supplémentaires, c'est-à-dire qu'il y a de gros changements de configuration entre Apache 2.2. et 2.4 qui empêchera le service Apache de fonctionner après!
Si les dépôts officiels d'Ubuntu ne sont pas mis à jour (et je ne pense pas qu'ils le soient encore, la dernière PHP disponible devrait être 5.3.x), vous devrez télécharger les fichiers source et compiler vous-même.