php 4.3.10 update through yum

Support/Development for PHP
tabacco
Forum User
Forum User
Posts: 11
Joined: Sat Dec 18, 2004 3:01 pm

Unread post by tabacco »

Optimizer 2.5.7 fixed the problems here entirely. As for the installer, the default options should be just fine. I did have to change the path to my php.ini to point to /etc instead of the Zend folder, though. Which questions are you having trouble with, NightStorm?
carlswart
Forum User
Forum User
Posts: 20
Joined: Sun Dec 19, 2004 2:41 am
Location: South Africa

Thank you

Unread post by carlswart »

The solultion to upgrade ZendOptimizer to version 2.5.7 solved all my problems on my RedHat 9 boxes.

Thank you all, for suggesting the solution.
hotgazpacho

No Zend Optimizer

Unread post by hotgazpacho »

I don't have ZendOptimizer at all. I do, however, have the IonCube Loader, and Turck MMCache.

Looks like this is, in fact, a PHP problem. Check out the IonCube page here. Seemes the PHP team back-ported some fixes from PHP5 that shattered PHP4 in combination with things that work directly with the Zend engine... like ZendOptimizer, IonCube Loader, Turck MMCache.

Grrrrr... time to go back to 4.3.9 untill I can figure out how to update Ion Cube to the latest AND Turck MMCache to the CVS version...
thomas

PSA 6.02 / RH9 - 4.3.10 segfaults

Unread post by thomas »

I upgraded psa to 4.3.10 from the pages from thsi site.. some sites failed to load, segfaults..

I downgraded to 4.3.9 and stuff is back working. I don't think PSA6 uses zendoptimizer at all.. I looked for it on the server but couldn't find reference to it..

I'd like to get up to 4.3.10 asap.. Thanks.
NightStorm
Forum User
Forum User
Posts: 60
Joined: Sun Dec 05, 2004 4:16 am

Unread post by NightStorm »

Then what you're going to need to do is download and install Zend Optimizer. After doing so, yum install php*
thomas

Unread post by thomas »

Why would I install the optimizer when I don't want it? That doesn't make sense.

It seems that perhaps there is a bug with PHp 4.3.10 that's caused this issue with some apps:

http://bugs.php.net/bug.php?id=31106
ryanz
Forum User
Forum User
Posts: 68
Joined: Mon Dec 20, 2004 2:43 am

Unread post by ryanz »

When I try to update a RH9 Plesk 6.0.2 server from PHP 4.3.8 I get this problem even though aspell is installed.

Package aspell-en-ca needs aspell, this is not available.
Package aspell-en-gb needs aspell, this is not available.
Package aspell-en needs aspell >= 0.50, this is not available.

What is the correct procedure to fix this.
brandonp

Server Details

Unread post by brandonp »

I had issues with the 4.3.10 PHP packages. I am running Fedora Core 1 and Plesk 7.1.5.

I downgraded to 4.3.9 and it works now. Am I understanding that installing Zend Optimizer fixes these issues with 4.3.10 ?

Brandon Petersen
thewolf
Forum User
Forum User
Posts: 24
Joined: Tue Dec 21, 2004 7:53 am

Unread post by thewolf »

Hi,
I am running Plesk 6.0.2 on RHL9 with all updates from the fedoralegacy project.

I upgraded the PHP packages to the 4.3.10 version ones by ART: I downloaded the updates packages from the atomicturtle web site and did a manual upgrade (RPM -Uvh php-*).

I also upgraded the Zend Optimizer to version 2.5.7 and all works great.

Thanks for your hard work!
carlswart
Forum User
Forum User
Posts: 20
Joined: Sun Dec 19, 2004 2:41 am
Location: South Africa

Unread post by carlswart »

Thank you hotgazpacho for pointing me to the IonCube updates for PHP 4.3.10.

We run PPWSE which is encoded using IonCube. PPWSE stopped working after the upgrade to PHP 4.3.10.

We have now upgraded the IonCube Loader from version 2.4 to version 2.5 and everything is now fully functional again.

The only problems with the PHP 4.3.10 upgrade, seems to be Zend Extension related, which leads me to conclude that there must have been a minor change in the Zend API and/or internals.

Thank you to all the posters in the forum, your posts have been of great help to us.
hotgazpacho

Unread post by hotgazpacho »

carlswart wrote:Thank you hotgazpacho for pointing me to the IonCube updates for PHP 4.3.10.
You're welcome, carlswart.
carlswart wrote:The only problems with the PHP 4.3.10 upgrade, seems to be Zend Extension related, which leads me to conclude that there must have been a minor change in the Zend API and/or internals.
As I said in my previous post, the Zend team back-ported some stuff from PHP 5, and it broke (to my knowledge) everything that ran as a zend_extension. Zend and IonCube have new releases to fix this, but alas, Turck MMCache does not. It is no longer an active project... Zend bought out the company and hired Dimitry Stogov (MMCache developer). This effectively eliminates the Open PHP encoders/optimizers from the market. Thanks, Zend.

There has been a fork of MMCache, called eAccelerator. In my lust for RPM's, trying to build a SPEC file for eAccelerator has proven... difficult. Of course, I am no RPM guru...

Anyway, have given up on trying eAccelerator for now. I have replaced my encoded scripts with unencoded ones (the only client I had using them was my dad... I trust him), and I have switched to using APC for the script caching/optimization. If you have the php-devel package, simply run

Code: Select all

pear install APC
In the meantime, I am searching for another open PHP Encoder/Cache/Optimizer.
Brent
Forum User
Forum User
Posts: 68
Joined: Tue Dec 21, 2004 11:40 pm

Unread post by Brent »

Installed and everything seems to be fine :)
alexv

Unread post by alexv »

Zend website offers the optimizer update for Linux glibc2.1 or Linux glibc2.3 AMD 64bit .

Our server has glibc-2.3 installed and our processor is Intel(R) Pentium(R) 4 (not AMD 64bit).

Which update we should install?

Anybody tested this update with Plesk 7.0.4?

Scott, are you planning to revise php-4.3.10 RPMS to include the updated Zend Optimizer?

Thank you,
Alex
Last edited by alexv on Wed Dec 22, 2004 12:01 pm, edited 3 times in total.
hotgazpacho

Problem solved

Unread post by hotgazpacho »

OK, I was finally able to build an eAccelerator RPM! See the details in this thread.
carlswart
Forum User
Forum User
Posts: 20
Joined: Sun Dec 19, 2004 2:41 am
Location: South Africa

Unread post by carlswart »

alexv as I understand it, you need at least version 2.1 of glibc for the Zend Optimizer to work.
Zend website offers the optimizer update for Linux glibc2.1 or Linux glibc2.3 AMD 64bit .

Our server has glibc-2.3 installed and our processor is Intel(R) Pentium(R) 4 (not AMD 64bit).

Which update we should install?
You should install the Linux glibc2.1 version.

The Zend Optimizer does not interfere with the Plesk Control Panel. It should work perfectly on Plesk 7.0.4.

I do not believe that Scott will include the Zend Optimizer with PHP 4.3.10, since not everybody runs the Zend Optimizer, and the Zend Optimizer and PHP are 2 distinctly different products. Zend also does not release the source code for the Zend Optimizer. However the only person to really answer this one is Scott himself.
Post Reply