muiruri's issue has been resolved about 1 week ago.
here's the summary:
the easyapache build path on his server is /usr/home/cpeasyapache/src instead of /home/cpeasyapache/src. so build matching php not working properly from the beginning.
after made following change:
/home/cpeasyapache>mv src src.old
/home/cpeasyapache>ln -s /usr/home/cpeasyapache/src src
the build matching php started to work and the weird issue discussed in the thread has been resolved.