Index: branches/unlabeled/unlabeled-1.108.2/admin/install.php =================================================================== diff -u -r6675 -r6717 --- branches/unlabeled/unlabeled-1.108.2/admin/install.php (.../install.php) (revision 6675) +++ branches/unlabeled/unlabeled-1.108.2/admin/install.php (.../install.php) (revision 6717) @@ -1343,16 +1343,6 @@ } } -if ($state == "finish") { - $ado =& inst_GetADODBConnection(); - $PhraseTable = $g_TablePrefix."ImportPhrases"; - $EventTable = $g_TablePrefix."ImportEvents"; - $ado->Execute("DROP TABLE IF EXISTS $PhraseTable"); - $ado->Execute("DROP TABLE IF EXISTS $EventTable"); - - $include_file = $pathtoroot.$admin."/install/install_finish.php"; -} - if($state=="RootSetPass") { $pass = $_POST["RootPass"]; @@ -1764,6 +1754,17 @@ echo ""; } +if ($state == "finish") { + $ado =& inst_GetADODBConnection(); + $PhraseTable = $g_TablePrefix."ImportPhrases"; + $EventTable = $g_TablePrefix."ImportEvents"; + $ado->Execute("DROP TABLE IF EXISTS $PhraseTable"); + $ado->Execute("DROP TABLE IF EXISTS $EventTable"); + $ado->Execute('INSERT INTO '.$g_TablePrefix.'Cache (VarName, Data) VALUES (\'ForcePermCacheUpdate\', \'1\')'); + + $include_file = $pathtoroot.$admin."/install/install_finish.php"; +} + // init variables $vars = Array('db_error','restore_error','PassError','DomainError','login_error','inst_error'); foreach($vars as $var_name) ReSetVar($var_name);