php-5.2.10-1
+
Par Remi le dimanche 21 juin 2009, 18:02 - Archives - Lien permanent
Les RPM de la nouvelle version php 5.2.10 sont disponibles pour dans le dépôt fedora Rawhide et dans le dépôt remi pour Fedora ≥ 6 et Enterprise Linux ≥ 4 (RHEL, CentOS) (avec la plupart des extensions, dont oci8, mssql, sqlite...).
A noter que ces nouveaux RPM ont été construit avec :
- MySQL version 5.1.35 disponible ici (pour php-mysql). Vous pouvez aussi utiliser mysqlclient16 si vous ne souhaitez mettre à jour MySQL
- Oracle Instant Client version 11.1.0.7 (pour php-oci8). Voir la fiche sur RPM Oracle Instant Client pour l'explication sur la construction des RPM.
Dans cette version quelques nouveautés reprises de la version rawhide :
- le nouveau paquet php-interbase (Fedora ≥ 9 et EL) fournit l'extension Firebird/Interbase ainsi que le pilote PDO Firebird/Interbase.
Utilisez YUM pour les installer :
yum --enablerepo=remi update php-\*
Pour ceux qui préfère le téléchargement à Yum (il y en a encore ?), voir le dépôt
Attention : la lecture des documentations suivantes est utile (indispensable dans le cas d'une mise à jour depuis les versions 5.0.x ou 5.1.x) :
- PHP 5.2.10 Release Announcement version sortie le 18 juin
- PHP 5 ChangeLog
- PHP 5.2 UPDATE INFO
Cette mise à jour sera probablement la dernière 5.2.x avant la sortie de PHP 5.3.0 (préparez vous à la migration).
Commentaires
Comme toujours, t'es mon héro. :) Merci!
Merci bien pour les infos.
Bonjour,
Je suis sous RHEL 5.3 / 64 bits et je tente de recompiler PHP 5.2.10 à partir des paquets srpms de FC11. Cela se passe plutot bien sauf pour recode ou j'ai du prendre les rpms de Centos 5.3 car il y avait un pb lors de la compilation (il cherche un /usr/lib64/recode.so alors que je n'ai qu'un /usr/lib64/recode.a).
Par contre, ensuite en voulant recompiler PHP, j'ai un souci sur la version de libtool (1.5 sur RHEL alors qu'il cherche des version de libtool 2).
Une idée de comment je peux m'en sortir sans tout recompiler ?
Merci,
Nicolas
@Nicolas : pourquoi vouloir recompiler alors que les RPM pour EL5 x86_64 sont disponibles dans mon dépôt ?
Sinon, prends mon SRPM, c'est celui que j'utilise et qui passe très bien sous EL5.
+
P.S. utilises les Forums, c'est plus pratique que les commentaires...
Parce que la logique voulait jusqu'à présent de recompiler nos paquets pour avoir un meilleur contrôle et ne pas dépendre d'un tiers. Vu que je n'ai pas non plus bcp de temps, je crois que je vais prendre tes rpms.
Pour ton srpms, il bloquait sur sqlite2-devel et xorg-devel (pas sur pour ce dernier) que je n'ai pas dans mon dépot RHEL (iso du DVD) apparemment.
Je continue ça lundi et je passe par les forums le cas échéant à l'avenir ;-)
Bonjour,
SUr une boite Centos 5.3 je pointais a:
[remi]
name=Les RPM de remi pour Enterprise Linux 5 - $basearch
baseurl=http://rpms.famillecollet.com/enter...
http://iut-info.univ-reims.fr/remir...
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
failovermethod=priority
[remi-test]
name=Les RPM de remi en test pour Enterprise Linux 5 - $basearch
baseurl=http://rpms.famillecollet.com//ente...
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Cela marche tres bien (merci!) sauf que je me retrouve avec php 5.3 et plein de codes que je ne maitrise pas ne fonctionne plus. Comment puis-je retourner a php 5.2.10?
Merci
Bonjour,
J'ai ajoute
exclude=php-5.3.0*
au fichier remi.repo
et j'ai fait yum remove php
puis yum install php
effectivement j'attrape 5.2.10 mais j'ai des erreurs:
Excluding Packages from Les RPM de remi pour Enterprise Linux 5 - i386
Finished
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.2.10-1.el5.remi set to be updated
--> Processing Dependency: php-common = 5.2.10-1.el5.remi for package: php
--> Processing Dependency: php-cli = 5.2.10-1.el5.remi for package: php
--> Finished Dependency Resolution
php-5.2.10-1.el5.remi.i386 from remi has depsolving problems
--> Missing Dependency: php-common = 5.2.10-1.el5.remi is needed by package php-5.2.10-1.el5.remi.i386 (remi)
php-5.2.10-1.el5.remi.i386 from remi has depsolving problems
--> Missing Dependency: php-cli = 5.2.10-1.el5.remi is needed by package php-5.2.10-1.el5.remi.i386 (remi)
Error: Missing Dependency: php-cli = 5.2.10-1.el5.remi is needed by package php-5.2.10-1.el5.remi.i386 (remi)
Error: Missing Dependency: php-common = 5.2.10-1.el5.remi is needed by package php-5.2.10-1.el5.remi.i386 (remi)
merci d'avance
Merci d'utiliser les Forums, plus adapter à la discussion que les commentaires.
+