修复 更新bug
This commit is contained in:
parent
02e933e355
commit
77d6573f63
|
@ -55,6 +55,11 @@ if($_GET['from']) {
|
|||
}
|
||||
|
||||
$lockfile = DISCUZ_ROOT.'./data/update.lock';
|
||||
if($_GET['lock']){
|
||||
@touch($lockfile);
|
||||
@unlink(DISCUZ_ROOT.'./install/update.php');
|
||||
show_msg('<span id="finalmsg">恭喜,数据库结构升级完成!</span>');
|
||||
}
|
||||
if(file_exists($lockfile) && !$_GET['from']) {
|
||||
show_msg('请您先登录服务器ftp,手工删除 ./data/update.lock 文件,再次运行本文件进行升级。');
|
||||
}
|
||||
|
@ -1893,14 +1898,6 @@ if($_GET['step'] == 'start') {
|
|||
|
||||
} elseif ($_GET['step'] == 'cache') {
|
||||
|
||||
if($result == true) {
|
||||
$opensoso = '<br><br>友情提示:<br>为更好的降低论坛搜索时的数据压力,本次升级已经帮本站开通纵横搜索服务。<br>你可以在 <a href=\\\'../admin.php?frames=yes&action=cloud&operation=search\\\' target=\\\'_blank\\\'>站点后台->应用->纵横搜索 进行管理</a>。';
|
||||
}
|
||||
if(!$devmode && @$fp = fopen($lockfile, 'w')) {
|
||||
fwrite($fp, ' ');
|
||||
fclose($fp);
|
||||
}
|
||||
|
||||
dir_clear(ROOT_PATH.'./data/template');
|
||||
dir_clear(ROOT_PATH.'./data/cache');
|
||||
dir_clear(ROOT_PATH.'./data/threadcache');
|
||||
|
@ -1908,11 +1905,7 @@ if($_GET['step'] == 'start') {
|
|||
dir_clear(ROOT_PATH.'./uc_client/data/cache');
|
||||
savecache('setting', '');
|
||||
|
||||
if($_GET['from']) {
|
||||
show_msg('<span id="finalmsg">缓存更新中,请稍候 ...</span><iframe src="../misc.php?mod=initsys" style="display:none;" onload="window.location.href=\''.$_GET['from'].'\'"></iframe>');
|
||||
} else {
|
||||
show_msg('<span id="finalmsg">缓存更新中,请稍候 ...</span><iframe src="../misc.php?mod=initsys" style="display:none;" onload="document.getElementById(\'finalmsg\').innerHTML = \'恭喜,数据库结构升级完成!为了数据安全,请删除本文件。'.$opensoso.'\'"></iframe>');
|
||||
}
|
||||
show_msg('<span id="finalmsg">缓存更新中,请稍候 ...</span><iframe src="../misc.php?mod=initsys" style="display:none;" onload="window.location.href=\''.$theurl.'?lock=true\'"></iframe>');
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue