|
Written by scott
|
|
Wednesday, 03 May 2006 |
This is a heavily updated version 9 of the previous php 4.3.9 release, based on the FC2 php 4.3.8 rpm. Numerous tweaks, bugs, and feature enhancement follow. If you have trouble installing this through yum, try using up2date
Major changes in this release of PHP:
php-xslt has been replaced by domxml, for those people using xslt, make
sure you do a yum install php-domxml after upgrading php.
New modules in this release:
php-xmlrpc - A module for PHP applications which use the XML-RPC
protocol
php-domxml - A module for PHP applications which manipulate XML data
php-pear - PHP Extension and Application Repository Components
php-mbstring - A module for PHP applications which need multi-byte
string handling
Bare in mind that yum update will remove your legacy php-xslt module,
and that you will need to do a yum install domxml in order to get your
xslt functionality back.
Bug fixes:
mail() should now work on rh90
FC1 and FC2 should upgrade cleanly
Remaining issues:
I. aspell resolution. If you're running the aspell experiencing
problems upgraded, you will need to remove those aspell rpms BEFORE YOU
UPGRADE and reinstall the vendor aspell rpms through yum. The following
are rough instructions for removing the aspell rpms, they may or may not
be universal for everyone.
Step 1) Identify your aspell a list of rpms
rpm -qa |grep aspell
Step 2) force the removal of those rpms using --nodeps
rpm -e --nodeps
Step 3) yum update
Step 3 should resolve that there are newer php rpms, and that should
also resolve any aspell or pspell dependencies.
II. pspell resolution. This issue will likely only effect users running
PSA 7.1.x and trying to upgrade through the PSA update interface. The
PSA updates interface is not aware of any rpms other than the vendor
defaults, and as such will only attempt to install the vendor rpms they
have a list for. This means that they are not aware of ART, DAG, ATRPMS,
Livna, or even Fedoralegacy related rpms. In order to resolve issues
related with PHP dependency rpms, like php-pgsql for example, you will
have to install those dependencies outside of PSA. Example, PSA
complains that it cannot install php-pgsql, you will need to run
yum install php-pgsql
Resume Party,
-Scott
Only registered users can write comments. Please login or register. Powered by AkoComment 2.0.3! |