Closer again. I can login to the /admin/index.php and everything looks ok. I turned on rootdebug in config.php and these are the errors For the root of the site now. I checked the directory in question and it looks right. The file parserfactory.php line 31 is:
// Require pear HTTP_REQUEST
require_once('HTTP/Request.php'

;
/**
I don't understand how the system can find the admin files ok but not the root files. It seems like a minor error in lib-common.php The line in lib-common.php is;
*/
require_once( 'c:/geeklog-1.4.1/config.php' );
An error has occurred:
2 - require_once(HTTP/Request.php) [function.require-once]: failed to open stream: No such file or directory @ C:\geeklog-1.4.1\system\classes\syndication\parserfactory.class.php line 31
array(6) {
["fid"]=>
string(1) "1"
["_CONF"]=>
&array(170) {
["path"]=>
string(17) "c:/geeklog-1.4.1/"
["path_html"]=>
string(29) "c:/geeklog-1.4.1/public_html/"
["site_url"]=>
string(23) "http://www.zonadocs.com"
["site_admin_url"]=>
string(29) "http://www.zonadocs.com/admin"
["site_mail"]=>
string(17) "admin@example.com"
["site_name"]=>
string(12) "Geeklog Site"
["site_slogan"]=>
string(26) "Another Nifty Geeklog Site"
["path_system"]=>
string(24) "c:/geeklog-1.4.1/system/"
["path_log"]=>
string(22) "c:/geeklog-1.4.1/logs/"
["path_language"]=>
string(26) "c:/geeklog-1.4.1/language/"
["backup_path"]=>
string(25) "c:/geeklog-1.4.1/backups/"
["path_data"]=>
string(22) "c:/geeklog-1.4.1/data/"
["path_images"]=>
string(36) "c:/geeklog-1.4.1/public_html/images/"
["have_pear"]=>
bool(true)
plus more of the debug info.