Hi,
I have recently discovered that there are two php extensions directories - one that is actually used (/usr/local/lib/php/extensions/no-debug-non-zts-20090626) and the one that has all the custom extensions actually installed (/usr/lib/php/extensions/no-debug-non-zts-20090626). After spending some time trying to install memcache extension, i found that it is installed in a wrong directory, so I linked the later to the former. No idea if it will not break anything else, but at least it is working for now...
It seems that many people on this forum know about this issue, but I still have not found any cPanel official reply to that. In my opinion, it is a bug, as it doesn't allow to install any php extensions normal way (i.e., through cPanel interface) and leads to unintelligible problems with php extensions. If both directories are needed to be separate, then please, cPanel, provide a fix for extension installer to use the correct one!
I have recently discovered that there are two php extensions directories - one that is actually used (/usr/local/lib/php/extensions/no-debug-non-zts-20090626) and the one that has all the custom extensions actually installed (/usr/lib/php/extensions/no-debug-non-zts-20090626). After spending some time trying to install memcache extension, i found that it is installed in a wrong directory, so I linked the later to the former. No idea if it will not break anything else, but at least it is working for now...
It seems that many people on this forum know about this issue, but I still have not found any cPanel official reply to that. In my opinion, it is a bug, as it doesn't allow to install any php extensions normal way (i.e., through cPanel interface) and leads to unintelligible problems with php extensions. If both directories are needed to be separate, then please, cPanel, provide a fix for extension installer to use the correct one!