php-5.2.6-1
+
Par Remi le mercredi 7 mai 2008, 06:56 - Archives - Lien permanent
RPM of the new version php 5.2.6 for Fedora, Enterprise Linux (RHEL, CentOS) are available (with most extensions, including oci8, mssql, sqlite...) in remi repository.
Les RPM de la nouvelle version php 5.2.6 sont disponibles pour Fedora et Enterprise Linux (RHEL, CentOS) (avec la plupart des extensions, dont oci8, mssql, sqlite...) dans le dépôt remi.
A noter que ces nouveaux RPM ont été construit avec :
- MySQL version 5.0.51a disponible ici (pour php-mysql)
- FreeTDS version 0.64 disponible ici ou chez Livna (pour php-mssql)
- Oracle Instant Client version 10.2.0.3 (pour php-oci8). Voir la fiche sur Oracle Instant Client 10.2.0.3 on x86_64 pour l'explication sur la construction des RPM.
Utilisez YUM pour les installer :
yum --enable 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 indispensable dans le cas d'une mise à jour depuis les version 5.0.x ou 5.1.x :
Si vous utilisez une version < 5.2.0, il s'agit d'une mise à jour majeure. Vos scripts peuvent ne plus fonctionner, pensez donc à planifier un plan de test sérieux avant de faire la migration.
Si vous êtes encore utilisateur de PHP 4, je vous invite à visiter Go PHP 5.
Commentaires
Mise à jour en 5.2.6-2 pour Fedora 9 de manière a être en phase avec la nouvelle version et son nouveau sous-paquet php-pspell
Mise à jour en 5.2.6-2 en Fedora 7 et 8 pour prendre en compte la nouvelle version libc-client-2007a1
Bonjour,
Super boulot - félicitations.
Par contre avec Yum j'arrive pas à passer en PHP 5.2 via Fedora 4 - Voilà ce que j'obtiens : Repository atomic is listed more than once in the configuration
Repository updates-released is listed more than once in the configuration
Repository base is listed more than once in the configuration
Repository remi is listed more than once in the configuration
Repository remi-test is listed more than once in the configuration
http://www.atomicorp.com/channels/p... [Errno 4] IOError: HTTP Error 404: Date: Sat, 07 Jun 2008 08:32:36 GMT
Server: Apache
Last-Modified: Fri, 19 Sep 2003 22:22:50 GMT
ETag: "50061f-ca-2c386280"
Accept-Ranges: bytes
Content-Length: 202
Connection: close
Content-Type: text/html
Trying other mirror.
Cannot open/read repomd.xml file for repository: plesk-8.4.0
failure: repodata/repomd.xml from plesk-8.4.0: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from plesk-8.4.0: [Errno 256] No more mirrors to try.
Setting up Update Process
Setting up repositories
Merci de votre aide
Je ne vois aucun problème avec PHP.
Uniquement une indisponibilité du dépot de Plesk (beurk)
++
Est-ce que votre RPM a support pour
mysqli
PDO
pdo_mysql
pdo_sqlite
Ou faut-il aussi installer votre rpm MySQL 5.0.51a Community Server?
J'ai deux serveurs LAMP avec CentOS 5 (PHP 5.1.6) et une application Zend Framework avec des bugs très étranges et subtils, et je crois que peut-etre une mise à jour de PHP pourrait résoudre le problème.
(Pardonnez mon francais déficient, d'ailleurs je suis sysadmin novice....)
> Est-ce que votre RPM a support pour mysqli, PDO, pdo_mysql, pdo_sqlite
Oui bien sur (dans php-pdo et php-mysql)
> Ou faut-il aussi installer votre rpm MySQL 5.0.51a Community Server?
Non, ce n'est pas obligé.
++
I am in need of this PHP rpm with "large file support" included and wanted to know if you can provide tips on making such a version.
Sorry, i don't understand what you need.
Probably you need the Apache large file support available in 2.2 version.
Remi.
Thanks Remi, I am using Apache 2.2.9 however was asked to ensure that PHP was built with large file support as well which seems to require PHP compiled with the flag: "-D_LARGEFILE_SOURCE" based on my findings.
I search in the PHP source code. This option has no effect.
It only affects the sqlite/sqlite3 bundled librairies, but PHP uses the system ones. And, as I can see, this is enabled by default (auto-detected, can be disabled for very old distro build with SQLITE_DISABLE_LFS).
If you have a link about this need, please post it.
Remi.
merci beacoup pour cette nouvelle mouture de php :)
par contre je voulais savoir s'il existe un srpm a partir duquel je pourais le recompiler car j'avais besoin de l'option dba qui a été desablé visiblement.
ps: c'est pour une redhat el5
Oui, les SRPM sont disponibles dans le dépôt (c'est le même pour toutes les versions Fedora et EL).
Par contre l'extension dba est disponible, il suffit de l'installer
Encore une victime du phpinfo(), BUG or PEBKAC ?
++
yep, milles fois pardon. je l'avais téléchargé en plus. mais effectivement ce qui m'a fait penssé qu'il n'y etait pas c'est le fait de voir --desable-dba :)
mais j'ai tout compris maintenant ;p
merci milles fois en tout cas .
Ajout des versions ppc64 (PowerPC 64 bits) pour Fedora 8 et 9
Bonjour,
Est-il possible d'installer ce rpm en parallèle de la version PHP 5.1.6 de RHE 5.
Merci ++
Non, pas d'installation en parallèle.
C'est une mise à jour.
Mais je vois pas trop l'intérêt. Si c'est pour test, il suffit de l'installer sur un environnement de test/développement (éventuellement un machine virtuelle), avant de le mettre en production.
Je pense que toute plate-forme de production "doit" posséder son pendant de test / développement / qualification.
++
Merci pour ta réponse. C'est la machine d'un client que je ne gère pas directement. Je viens de développer un site qui fonctionne correctement avec PHP 5.2.6 et je ne pensais vraiment pas que RedHat en était encore à PHP 5.1.6
Ce client n'était pas très chaud pour utiliser d'autres RPM que ceux de RH et également un peu frileux sur le changement de version de PHP sur ses autres sites. Je vais essayer de le motiver pour installer une machine virtuelle de test ;)
Est-ce que les paquets Cent OS sont les mêmes que Red Hat Entreprise si je veux installer un environnement de test ?
++
Oui, CentOS reprend les sources de Redhat, donc c'est totalement compatible.
Oui, Redhat ne propose que la version 5.1.6 car ils ne vont pas changer de version et risquer de casser des sites qui marchent chez leur client.
Si vraiment ils ne veulent que du certifié RH, ils peuvent acheter l'abonnement au "channel" RHWAS qui fournit, entre autre, php 5.2.x.
++
Bonjour,
pardonnez au novice que je suis ... j'essaie d'installer php 5.2.6 sur mon serveur dédié à partir de Yum et j'ai l'erreur suivante :
ERROR with rpm_check_debug vs depsolve :
Package sb-publlish needs any-php-sqlite2, this is not available.
Quelqu'un pourrait-il me conseiller, Merci d'avance
Bonjour,
Merci pour toutes ses infos qui m'ont permis de faire passer mon serveur dédié avec fedora core4, plesk, et PHP 5.0.4 à 5.2.6 :)
Par contre la ligne de commande avec yum était :
- yum --enablerepo=remi update php-\* et non : yum --enable remi ... ??? comme je l'ai lue dans le forum : http://forums.fedora-fr.org/viewtop...
Dans tous les cas, la prochaîne MAJ sera MySQL, mais il n'y a pas le feu :)
Merci pour tous !
La version php-5.2.6-6.fc10.remi est désormais dans le dépôt pour Cambridge.
A noter, cette version utilise désormais
J'ai aussi activé le pilote pdo_dblib (accès aux bases MS SQL ou Sybase)
Ces modifications seront appliqués à l'ensemble des versions de Fedora lors de la publication (imminente) de php 5.2.7.
Billet archivé, voir php-5.2.8-1