I think there is a bug with this configuration only side catalog. The admin seems work fine
Store Page Parse Time true
Log Destination /home/www/test/ms2.4/cache/admin.log
Store Database Queries true
or catchable fatal error: Object of class mysqli_result could not be converted to string in /home/www/test/ms2.4/includes/functions/database_mysql.php on line 80
Result of admin.log
QUERY select value from sessions where sesskey = 'lrv9e9kkhafuchrlaiqmho8c67' and expiry > '1374808004'
QUERY select value from sessions where sesskey = 'lrv9e9kkhafuchrlaiqmho8c67' and expiry > '1374808075'
There the error for the latest php on ubuntu 12.10
date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/............/includes/functions/compatibility.php on line 42