I was expecting to see a message like
ini_set failed - there may be problems using the PEAR classes.
which you would get when you have $_CONF['have_pear'] = false but you're not allowed to set a new path for PEAR.
So, do you have $_CONF['have_pear'] = false now? And if so, did you upload the PEAR classes that ship with Geeklog into their directory at /path/to/geeklog/system/pear ?
bye, Dirk