I've finally done it. I've found the Holy Grail of Php Servr optimisation. I have reached the end of my Quest, Gandlaf.
in my last post, I saw that eAccelerator had cached 365 pages. However, when I ran the control.php file, I didn't see pages listed as being cached. Hours later, I checked with my Web Host and they replied that eAccelerator doesn't work when Php is being run as cgi. So I surfed around and discovered that
"eAccelerator only works with mod_php or php in fastcgi mode. It can't be used in cgi or cli because eAccelerator needs to set up shared memory, and this can only be done when all php instances that need to access it are forks of the first process".
I then proceeded to go to my Plesk Control Panel and under "Website and Domains" tab and "Hosting Settings for domainname.com", I found what I was looking for. The option to change Php to run under fast-cgi. See attached gif:
And now I am as happy as a clam. See my additional screenshots and explanation on speeding up my Moodle site with eAccelerator at: http://moodle.org/mod/forum/discuss.php?d=165904
One happy clam