php-5.3.5
+
Par Remi le dimanche 9 janvier 2011, 08:25 - Archives - Lien permanent
Les RPM de la version finale de PHP 5.3.5 sont disponibles pour Fedora et pour Enterprise Linux (RHEL/CentOS) dans le dépôt remi. Cette version sera aussi très prochainement dans les mises à jour pour Fedora ≥ 13.
Lire l'annonce de cette version : PHP 5.3.5 and 5.2.17 Released!
Cette version corrige un seul mais important problème de sécurité. La mise à jour est recommandée.
Utilisez YUM pour les installer :
yum --enablerepo=remi update php-\*
A noter : désormais toutes les extensions sont fournies pour php-cli et php (module pour apache en mode prefork) et php-zts (module pour apache en mode worker). Voir le billet PHP 5.3, MPM worker, zts et mysqlnd (je sais il manque les extensions pecl).
Pour fedora ≥ 12 et EL-5, la nouvelle extension php-fpm est disponible (une alternative à php-cgi). Voir les billets PHP-FPM et NGINX et PHP-FPM et LIGHTTPD.
Pour toute question ou demande d'aide, merci d'utiliser les Forums.
Les paquets seront bientôt aussi dans les dépôts pour :
P.S. les RPM présents dans ce dépôt sont un rétroportage de ceux de Fedora 15, mais modifiés (extensions php-zts, php-oci8, php-sqlite2, php-fpm).
Les RPM sont disponibles pour Enterprise Linux >=4, fedora 8 (construit avec MySQL 5.1.54) et fedora >= 9 (construit avec MySQL 5.5.8).
Commentaires
Ajout des RPM pour fedora 8 à 12.
Bonjour,
merci pour votre travail excellent.
D'après ce que j'ai vu, php est compilé avec l'option --disable-posix
Pourriez-vous m'en expliquer la raison ?
Est-il possible, sans tout recompiler de l'activer ?
Le framework symfony fait appel à la fonction posix_isatty afin de savoir si son outil de ligne de commande peut afficher les couleurs.
Merci d'avance.
Voir : phpinfo(), BUG ou PEBKAC ?
Donc :
+
$ sudo yum search php-posix
Loading mirror speeds from cached hostfile
[...snip...]
* remi: iut-info.univ-reims.fr
[...snip...]
remi | 2.6 kB 00:00
[...snip...]
Warning: No matches found for: php-posix
No Matches found
phpinfo:
PHP Version 5.3.5
'./configure' [...snip...] '--disable-posix' [...snip...]
En revanche:
sudo yum install php-posix
installe php-process
un peu de PEBKAC, un peu d'illogisme :)
Bonjour,
suite à la commande yum --enablerepo=remi update php-\*
J'obtiens ce message ( a rallonge ) , comment faire pour m'en sortir ?
Merci par avance :)
Transaction Check Error:
file /etc/my.cnf from install of mysql-libs-5.1.54-1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/charsets/cp1250.xml from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/czech/errmsg.sys from install of mysql-libs-5.1.54-1.el5 .remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/danish/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/dutch/errmsg.sys from install of mysql-libs-5.1.54-1.el5 .remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/english/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/estonian/errmsg.sys from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/french/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/german/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/greek/errmsg.sys from install of mysql-libs-5.1.54-1.el5 .remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/hungarian/errmsg.sys from install of mysql-libs-5.1.54-1 .el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/italian/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/japanese/errmsg.sys from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/korean/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/norwegian-ny/errmsg.sys from install of mysql-libs-5.1.5 4-1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_ 64
file /usr/share/mysql/norwegian/errmsg.sys from install of mysql-libs-5.1.54-1 .el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/polish/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/portuguese/errmsg.sys from install of mysql-libs-5.1.54- 1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/romanian/errmsg.sys from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/russian/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/serbian/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/slovak/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/spanish/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/swedish/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-libs-5.1.54-1 .el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.x86_64
file /etc/my.cnf from install of mysql-libs-5.1.54-1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/charsets/cp1250.xml from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/czech/errmsg.sys from install of mysql-libs-5.1.54-1.el5 .remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/danish/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/dutch/errmsg.sys from install of mysql-libs-5.1.54-1.el5 .remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/english/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/estonian/errmsg.sys from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/french/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/german/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/greek/errmsg.sys from install of mysql-libs-5.1.54-1.el5 .remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/hungarian/errmsg.sys from install of mysql-libs-5.1.54-1 .el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/italian/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/japanese/errmsg.sys from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/korean/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/norwegian-ny/errmsg.sys from install of mysql-libs-5.1.5 4-1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/norwegian/errmsg.sys from install of mysql-libs-5.1.54-1 .el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/polish/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/portuguese/errmsg.sys from install of mysql-libs-5.1.54- 1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/romanian/errmsg.sys from install of mysql-libs-5.1.54-1. el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/russian/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/serbian/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/slovak/errmsg.sys from install of mysql-libs-5.1.54-1.el 5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/spanish/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/swedish/errmsg.sys from install of mysql-libs-5.1.54-1.e l5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-libs-5.1.54-1 .el5.remi.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386
Error Summary
-------------
@Toupie, merci d'utiliser les forums
1/ ils sont adaptés à ce type de demande, contrairement aux commentaires
2/ ce problème est connu et la solution plusieurs fois répétée.
+
Bonjour Rémi,
désolé je n'avais pas vu qu'il existait un forum.
Merci beaucoup pour le lien.
Bonne journée.
Mise à jour en 5.3.5-1.1 pour fedora <= 10 et enterprise linux <= 5, reconstruit avec freetds version 0.82 (la version 0.64 datait un peu).
Billet archivé, voir php-5.3.6