Turck MMCache and PHP 4.3.11 problem
Hi,After upgrading PHP to 4.3.11 (from 4.3.10) on one of my servers I experienced serious problem with Turck MMCache which has been running there (version 2.4.6, of course I recompiled it after compiling new PHP).
Httpd processes started taking much more of CPU time than they previously did resulting server becoming overloaded in two or three minutes. I turned off MMCache and everything got back to normal, so this issue isn't very urgent. But I'd like to resolve it and turn back MMCache again on this box.
Did you guys have any problems with MMCache running with PHP 4.3.11?
Well, I made two changes into PHP configuration line:
1) switched from using mysql libraries provided by PHP (ver 3.2) into system libraries from my mysql (4.1) by adding path to /usr in --enable-mysql option.
2) added exif support by adding --enable-exif option.
But they seem not to cause any problems (there are no problems if MMCache is not being loaded by PHP after I commented it in php.ini).
There are some possibilities:
1) MMCache has some conflicts with PHP 4.3.11
2) MMCache has some conflicts with MySQL libraries 4.1.*
3) MMCache has some conflicts with PHP's exif library
4) MMCache has some conflicts with PHP 4.3.11 using one of mentioned libaries.
5) There are some other strange conflicts.
I know I shouldn't change so many things at once. If I'd first upgrade PHP without changing config line, then recompile it again changing MySQL libraries and then recompile it again adding exif support, I'd probably got to know when problems started to occur. But I didn't wanted to do so many httpd restarts in the middle of the day (we have afternoon here in Europe) and I urgently needed to change MySQL libraries used by PHP. :/
Have you experienced any similar problem before and can give me any hint what was wrong in your case?