php-5.2.0-3
+
Par Remi le samedi 2 décembre 2006, 12:25 - Archives - Lien permanent
New RPM of the new major release php 5.2.0 for FC3, FC4, FC5 and FC6 are available (with most extensions, including oci8, mssql...). Read the documentation before upgrading.
De nouveaux RPM de la nouvelle version majeure php 5.2.0 sont disponibles pour FC3, FC4, FC5 et FC6 (avec la plupart des extensions, dont oci8, mssql...). Lisez la documentation avant de mettre à jour.
A noter que ces nouveaux RPM ont été reconstruit à partir de la version Rawhide avec :
- MySQL version 5.0.27 disponible ici (pour php-mysql)
- FreeTDS version 0.64 disponible ici ou chez Livna (pour php-mssql)
- Oracle Instant Client version 10.2.0.2 (pour php-oci8). Voir la fiche sur Oracle Instant Client pour l'explication sur la construction des RPM.
Attention : les extensions php-zip (ou php-pecl-zip), php-json et php-readline sont désormais intégrées à la version standard. Voir Bugzilla #215966
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 ?), voici les dossiers contenant les RPM pour :
Fedora Core 664 bitsFedora Core 632 bitsFedora Core 5Fedora Core 4Fedora Core 3
Attention : la lecture des documentations suivantes est indispensable.
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.
Commentaires
Salut. J'ai remarqué que mon fichier php.ini a été réinitialisé suite à cette MAJ. Y'a-t-il moyen d'avoir un fichier php.ini "perso", qui ne change pas avec les MAJ ?
OUI : ne pas modifier le fichier d'origine.
Sérieusement je trouve préférable de ne pas modifier les fichiers systèmes (php.ini et httpd.conf).
Place tes paramètres dans un fichier /etc/httpd/conf.d/machin.conf (avec les php_admin_flag). En plus tu pourras les régler hôte par hôte ou même dossier par dossier, exemple :
ErrorDocument 404 /~remi/404.jpg NameVirtualHost *:80 <VirtualHost *:80> UserDir public_html php_admin_flag display_errors On </VirtualHost>
Et tu verras que ta vie sera simplifiée..
Petite question:
En mettant dans un fichier /etc/httpd/conf.d/toto.conf
NameVirtualHost *:80
<VirtualHost *:80>
UserDir public_html
php_admin_flag display_errors On
</VirtualHost>
Est-on obligé de décommenter les lignes du httpd.conf concernant le userdir public_html
Il n'y a rien à modifier dans le fichier httpd.conf, c'est l'avantage de cette solution.
Cette solution active les hôtes virtuels est active le dossier public pour les utilisateurs sur l'hôte par défaut. La configuration globale est donc ignorée pour cet hôte.
A+
Billet archivé, voir php-5.2.0-4