Help - Search - Members - Calendar
Full Version: Why can't I upgrade to PHP 4.3.4 via easyapache?
The Planet Forums > Control Panels > cPanel/WHM
Erwin
Just wondering if anyone has any ideas...

I can't seem to restart Apache after I've upgraded PHP to 4.3.4 from 4.3.3. If I reinstall 4.3.3, everything works fine.

I have tried upgrading using /scripts/easyapache and via the WHM upgrade apache link. All I do is choose 4.3.4 and choose GD. The rest is default. When I try restarting httpd, it doesn't start up. It starts up fine with 4.3.3.

Any ideas?
webbcite
Any errors on the restart or in the error_logs?
aussie
QUOTE
Originally posted by Erwin
Just wondering if anyone has any ideas...

I can't seem to restart Apache after I've upgraded PHP to 4.3.4 from 4.3.3. If I reinstall 4.3.3, everything works fine.

I have tried upgrading using /scripts/easyapache and via the WHM upgrade apache link. All I do is choose 4.3.4 and choose GD. The rest is default. When I try restarting httpd, it doesn't start up. It starts up fine with 4.3.3.

Any ideas?


Wellllll, did you try my suggestion in the post yesterday?
freddo
works fine for me...
daveman692
I know this was an issue when 4.3.4 first came out but I thought CPanel had fixed it. I was able to perform the upgrade on one of my servers a few weeks ago. Try running upcp first.
Erwin
QUOTE
Any errors on the restart or in the error_logs?


No. On restart, it just says that httpd has restarted, but it hasn't. The error logs occasionally say that another httpd pid is running, but that's not true - killall -9 or killall states there is no other running.

QUOTE
Wellllll, did you try my suggestion in the post yesterday?


Not yet - just saw it - will try now...

QUOTE
I know this was an issue when 4.3.4 first came out but I thought CPanel had fixed it. I was able to perform the upgrade on one of my servers a few weeks ago. Try running upcp first.


I run upcp every night. icon_smile.gif So that can't be it.

I suspect it could be the way I've customized httpd.conf and php.ini - I'll keep trying...

Anyone with a similar problem and a potential fix, please post here. icon_smile.gif
Erwin
aussie, that didn't work. Refer to that other thread for more info.
aussie
QUOTE
Originally posted by Erwin
aussie, that didn't work. Refer to that other thread for more info.


Your issue is just like mine except with Zend. Zend refuses to install properly on one of my servers. See posts at Modernbill!

Hmmm, have you though of adding additional modules apart from just GD? Your issue is certainly strange.
Erwin
QUOTE
Originally posted by aussie
Your issue is just like mine except with Zend. Zend refuses to install properly on one of my servers. See posts at Modernbill!

Hmmm, have you though of adding additional modules apart from just GD? Your issue is certainly strange.


I spend 2 hours last night trying to get 4.3.4 to install. It seems to install fine, but Apache refuses to start up. Very very odd. I tried it all - installing lots of modules, installing minimum modules - none work. I tried with a default httpd.conf, with modified httpd.conf - didn't work. I can only surmise that for some reason my box cannot use 4.3.4.
daveman692
I'd open a ticket with CPanel directly Erwin.
Erwin
Mmm... I found out that the problem was Mmcache. I can't seem to get it to work with Apache 1.3.29 and PHP 4.3.4

If I uninstall it, it works.

Weird. At least I'm now using 4.3.4. I shall have to figure out why mmcache doesn't work.
sHORTYWZ
Make sure you are running 2.4.6 of mmcache - the older versions won't work with 4.3.4.

Also, I know for the Win32 there is a different release for each version of php.. guessing that's because they come precompiled.

Maybe you have to rebulid mmcache after php 4.3.4 is up ?
Erwin
I AM running 2.4.6. icon_smile.gif And I did reinstall mmcache after I installed 4.3.4.

What are your php.ini settings? Do you mind posting it here?
sHORTYWZ
I actually don't have it running on my RH box.. but it's working just fine on my Win2k box.

I'll try upgrading my RH box tonight and see what happens.
sHORTYWZ
Just tried with no go.. I'll play around though, let ya know if I come up with anything.
CreationNation
You guys ever figure out how to get this working properly, I have the same iussue and also tracked it down to being mmcache after an upgrade of Apache/PHP. I think at one time I copied over a php.ini from Eth00 and then edited it with the mmcache stuff but there has to be a REASON it does this, anyone?
CreationNation
Found the answer to my problem! If you are running mmcache/Turck...after upgrading to any new version of PHP you have to delete the mmcache directory, and reinstall from the tar file for it to properly work again. I did this and works perfect now.
ranger
You can look at a good install and also information on your issue which may help in the future, I also did a copy and paste of the relevant information below the link to the whole thread:

http://forum.ev1servers.net/showthread.php...ghlight=mmcache

Copied from the above thread:

NOTE: Each time you upgrade PHP, you need to COMPLETELY REINSTALL MMCACHE BY DELETING THE WHOLE MMCACHE DIRECTORY, AND UNTARRING A NEW MMCACHE DIRECTORY!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.