At 18:25 12/09/2003 -0400, you wrote:

> >
> > Redhat cannot always provide the latest RPM for every software included in its
> > distro.


php 4.3.0 is 6 months old....

And you will probably find it comes with the latest RedHat distribution.


RedHat do keep software up to date, however, this is not a small process as they do not work with "one" package they work with a few more than that - these packages are known as a "Distribution"

If PHP were to release their software in RPM format as some other vendors (MySQL etc) do then you would be able to use this to upgrade or replace your PHP RPM. As it is they don't appear to do this and so you are stuck with either compiling your own or adapting your code to suit the RedHat installed versions.

By installing a compiled version of PHP over the top of an RPM without removing the RPM first or compiling with the same or similar options as the RPM was compiled with is asking for trouble. It appears you have only a few options left to you. Either adapt your code to suit the older PHP version (probably the easiest way out) or un install all the RPMS to do with PHP/Apache, download the PHP/Apache/other needed packages and then recompile the lot - that way you can be sure of having an untainted build. (you could probably copy the sources off the BSD box and re configure with the same compile options as was done on the BSD box and you would end up with functionally similar binaries)

If the box has to go live by Monday then it is unlikely you will find any other answer if you get stuck from the list by Monday as it has taken almost a week to get this far, in this case - if the dates can not be pushed back - I would suggest looking into re-writing your code around PHP 4.2.2, at least that way you _know_ it will work.

--
Steve.



-- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to