release of PHP 4.4.5

I'm having some trouble upgrading because of EAccelerator... Anybody knows why?


PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 4.4.4. Rebuild it for your PHP version (4.4.5) or download precompiled binaries.
in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
make[1]: *** [install-pear-packages] Error 254
make: *** [install-pear] Error 2

*** The install has failed, do you want to try to install it again? (y,n):
 
I think I fixed it I recompiled eaccelerator (from Wael live saver super script) then I recompiled zend (./build zend) then, I recompiled php and finally apache, and it seems to be working again (php did update to 4.4.5) Hopefully nothing broke but everything seems to be working xD
 
So is the patch needed, even with the latest version of pear? [as i didnt get any error messages once i had updated pear and then rebuilt php 4.4.5]

I've still got register_globals off because squirrelmail doesnt work since installing 4.4.5.

Nath.

The patch is needed to fix what you want. ;)
 
nice work john making it prepatched, another release from php that has a stupid bug in it on day 1.
 
after using pear-upgrade-all

my database connection with php is not working anymore.

going back to php 4.4.4 also doesn't work.

php 4.4.5 compiles without errors, but i cannot make an database connection.

running centos 4.4 64 bits.

update on 32 bits(testmachine) went fine, but now my production envoriment is down.

problem was in configure.php was mysqli=/usr and i had to change it do mysql=/usr
 
Last edited:
I get the following errors:

PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 4.4.4. Rebuild it for your PHP version (4.4.5) or download precompiled
binaries.
in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
make[1]: *** [install-pear-packages] Error 254
make: *** [install-pear] Error 2

I am running eacceleraotr 0.9.5

What gives?
 
I get the following errors:

PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 4.4.4. Rebuild it for your PHP version (4.4.5) or download precompiled
binaries.
in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
make[1]: *** [install-pear-packages] Error 254
make: *** [install-pear] Error 2

I am running eacceleraotr 0.9.5

What gives?
Just follow what I did on my box (had the same problem), the answer is on top, if you need more help I would do my best
 
I had to recompile eaccel manually and then I had to recompile everything. I do not know what went wrong.
 
Let me get this right... I have PHP 4.4.4 with eAccelerator and Zend.

What's the order I should update?

eAccelerator (recompile)
pear upgrade-all
PHP 4.4.5

Is that right? Also, when I try "pear upgrade-all" I get this error:

Code:
[root@servidor1 ~]# pear upgrade-all
Will upgrade archive_tar
Will upgrade console_getopt
Will upgrade html_template_it
Will upgrade net_useragent_detect
Will upgrade pear
Did not download optional dependencies: pear/XML_RPC, use --alldeps to download automatically
Segmentation fault
[root@servidor1 ~]# pear upgrade --alldeps pear
Segmentation fault

Am I doing something wrong? Should I update pear before or after PHP update?

Thanks.
 
remove the eaccelerator entry from php.ini
then
upgrade php
recompile php
reinstall eaccelerator
add eaccelerator entry to php.ini

I don't know about pear :D
 
Back
Top