When diagnosing things like this, try the following..
- Delete (or move to another folder) files in /var/www/var/cache
- Delete (or move to another folder) files in /tmp
From a shell, run
/var/www/shell$ php indexer.php --reindexall
You've just manually cleared your caches and re indexed your data. See if your system comes back to life.