Find the location of your mysql.sock file and put it into the $_DB_host
variable of config.php.
For my system, which places mysql.sock in /tmp/, the following is
needed:
$_DB_host = 'localhost:/tmp/mysql.sock';
There is no need to create a symlink from mysql.sock to where
Geeklog thinks it should be.
Regards,
Neil Darlow M.Sc.