MediaWiki internal error.

Original exception: exception 'DBUnexpectedError' with message 'Error in numRows(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) (localhost)' in /home/encyclopedia/public_html/w/includes/db/Database.php:822
Stack trace:
#0 /home/encyclopedia/public_html/w/extensions/SemanticForms/includes/SF_LinkUtils.inc(265): Database->numRows(false)
#1 /home/encyclopedia/public_html/w/extensions/SemanticForms/includes/SF_LinkUtils.inc(280): SFLinkUtils::getCategoriesForArticle(Object(Article))
#2 /home/encyclopedia/public_html/w/extensions/SemanticForms/includes/SF_FormEditTab.php(108): SFLinkUtils::getFormForArticle(Object(Article))
#3 [internal function]: SFFormEditTab::displayForm('formedit', Object(Article))
#4 /home/encyclopedia/public_html/w/includes/Hooks.php(117): call_user_func_array(Array, Array)
#5 /home/encyclopedia/public_html/w/includes/Wiki.php(526): wfRunHooks('UnknownAction', Array)
#6 /home/encyclopedia/public_html/w/includes/Wiki.php(63): MediaWiki->performAction(Object(StubObject), Object(Article), Object(Title), Object(User), Object(WebRequest))
#7 /home/encyclopedia/public_html/w/index.php(118): MediaWiki->initialize(Object(Title), Object(Article), Object(StubObject), Object(User), Object(WebRequest))
#8 {main}

Exception caught inside exception handler: exception 'DBConnectionError' with message 'DB connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) (localhost)' in /home/encyclopedia/public_html/w/includes/db/Database.php:499
Stack trace:
#0 /home/encyclopedia/public_html/w/includes/db/LoadBalancer.php(685): Database->reportConnectionError('Unknown error (...')
#1 /home/encyclopedia/public_html/w/includes/db/LoadBalancer.php(455): LoadBalancer->reportConnectionError(Object(DatabaseMysql))
#2 /home/encyclopedia/public_html/w/includes/BagOStuff.php(450): LoadBalancer->getConnection(-2)
#3 /home/encyclopedia/public_html/w/includes/BagOStuff.php(512): MediaWikiBagOStuff->_getDB()
#4 /home/encyclopedia/public_html/w/includes/BagOStuff.php(316): MediaWikiBagOStuff->getTableName()
#5 /home/encyclopedia/public_html/w/includes/BagOStuff.php(240): SqlBagOStuff->_query('SELECT value,ex...', 'encyclopedia:me...')
#6 /home/encyclopedia/public_html/w/includes/MessageCache.php(245): SqlBagOStuff->get('encyclopedia:me...')
#7 /home/encyclopedia/public_html/w/includes/MessageCache.php(589): MessageCache->load('en')
#8 /home/encyclopedia/public_html/w/includes/MessageCache.php(526): MessageCache->getMsgFromNamespace('Internalerror', 'en')
#9 /home/encyclopedia/public_html/w/includes/GlobalFunctions.php(598): MessageCache->get('internalerror', true, false)
#10 /home/encyclopedia/public_html/w/includes/GlobalFunctions.php(563): wfMsgGetKey('internalerror', true, false, true)
#11 /home/encyclopedia/public_html/w/includes/GlobalFunctions.php(469): wfMsgReal('internalerror', Array, true)
#12 /home/encyclopedia/public_html/w/includes/Exception.php(114): wfMsg('internalerror')
#13 /home/encyclopedia/public_html/w/includes/Exception.php(148): MWException->getPageTitle()
#14 /home/encyclopedia/public_html/w/includes/Exception.php(186): MWException->reportHTML()
#15 /home/encyclopedia/public_html/w/includes/Exception.php(284): MWException->report()
#16 /home/encyclopedia/public_html/w/includes/Exception.php(344): wfReportException(Object(DBUnexpectedError))
#17 [internal function]: wfExceptionHandler(Object(DBUnexpectedError))
#18 {main}