Commit f2f06ffe88463f0dc5a7e3f52592e7fac489a5a3

Authored by conradverm
1 parent 06b2d023

KTS-3112

"Fatal error on new installation when directed to login.php line 168"
Fixed. Deleting plugin helper usually fixes this.

Committed By: Conrad Vermeulen
Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@8209 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 9 additions and 1 deletions
login.php
@@ -165,7 +165,15 @@ class LoginPageDispatcher extends KTDispatcher { @@ -165,7 +165,15 @@ class LoginPageDispatcher extends KTDispatcher {
165 $aRegisteredLangs = $oReg->geti18nLanguages('knowledgeTree'); 165 $aRegisteredLangs = $oReg->geti18nLanguages('knowledgeTree');
166 $aLanguageNames = $oReg->getLanguages('knowledgeTree'); 166 $aLanguageNames = $oReg->getLanguages('knowledgeTree');
167 $aRegisteredLanguageNames = array(); 167 $aRegisteredLanguageNames = array();
168 - if (!empty($aRegisteredLangs)) 168 +
  169 + if (empty($aRegisteredLangs))
  170 + {
  171 + $query = "DELETE FROM plugin_helper";
  172 + DBUtil::runQuery($query);
  173 + redirect($_SERVER['REQUEST_URI']);
  174 + exit;
  175 + }
  176 + else
169 { 177 {
170 foreach (array_keys($aRegisteredLangs) as $sLang) 178 foreach (array_keys($aRegisteredLangs) as $sLang)
171 { 179 {