/*
[Discuz!] (C)2001-2006 Comsenz Inc.
This is NOT a freeware, use is subject to license terms
$RCSfile: db_mysql_error.inc.php,v $
$Revision: 1.3 $
$Date: 2006/02/23 13:44:02 $
*/
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
$timestamp = time();
$errmsg = '';
$dberror = $this->error();
$dberrno = $this->errno();
if($dberrno == 1114) {
?>
Max Onlines Reached
Forum onlines reached the upper limit
Sorry, the number of online visitors has reached the upper limit.
Please wait for someone else going offline or visit us in idle hours.
|
|
function_exists('dexit') ? dexit() : exit();
} else {
if($message) {
$errmsg = "Discuz! info: $message\n\n";
}
if(isset($GLOBALS['_DSESSION']['discuz_user'])) {
$errmsg .= "User: ".htmlspecialchars($GLOBALS['_DSESSION']['discuz_user'])."\n";
}
$errmsg .= "Time: ".gmdate("Y-n-j g:ia", $timestamp + ($GLOBALS['timeoffset'] * 3600))."\n";
$errmsg .= "Script: ".$GLOBALS['PHP_SELF']."\n\n";
if($sql) {
$errmsg .= "SQL: ".htmlspecialchars($sql)."\n";
}
$errmsg .= "Error: $dberror\n";
$errmsg .= "Errno.: $dberrno";
echo "\n";
echo "";
echo nl2br($errmsg);
if($GLOBALS['adminemail']) {
$errlog = array();
if(@$fp = fopen(DISCUZ_ROOT.'./forumdata/dberror.log', 'r')) {
while((!feof($fp)) && count($errlog) < 20) {
$log = explode("\t", fgets($fp, 50));
if($timestamp - $log[0] < 86400) {
$errlog[$log[0]] = $log[1];
}
}
fclose($fp);
}
if(!in_array($dberrno, $errlog)) {
$errlog[$timestamp] = $dberrno;
@$fp = fopen(DISCUZ_ROOT.'./forumdata/dberror.log', 'w');
@flock($fp, 2);
foreach(array_unique($errlog) as $dateline => $errno) {
@fwrite($fp, "$dateline\t$errno");
}
@fclose($fp);
if(function_exists('errorlog')) {
errorlog('MySQL', basename($GLOBALS['_SERVER']['PHP_SELF'])." : $dberror - ".cutstr($sql, 120), 0);
}
if($GLOBALS['dbreport']) {
echo "
An error report has been dispatched to our administrator.";
@sendmail($GLOBALS['adminemail'], '[Discuz!] MySQL Error Report',
"There seems to have been a problem with the database of your Discuz! Board\n\n".
strip_tags($errmsg)."\n\n".
"Please check-up your MySQL server and forum scripts, similar errors will not be reported again in recent 24 hours\n".
"If you have troubles in solving this problem, please visit Discuz! Community http://www.Discuz.net.");
}
} else {
echo '
Similar error report has beed dispatched to administrator before.';
}
}
echo '
';
function_exists('dexit') ? dexit() : exit();
}
?> if(!defined('IN_DISCUZ')) exit('Access Denied'); include template('header'); ?>
您无权进行当前操作,这可能因以下原因之一造成:
if($show_message) { ?>
本论坛已经关闭。但VNN的服务不受到此影响,仅仅是论坛关闭。(相关报道)
企业版用户请致电 010-58731939 / 58731163 / 58731165 或 http://www.bizvnn.cn 获取技术支持。
个人版用户请访问 http://qun.qq.com/air/#47102288/bbs 或加入QQ群:47102288 获取支持。
} ?>
-
if($discuz_uid) { ?>
您已经登录,但您的帐号或其所在的用户组无权访问当前页面。
} else { ?>
您还没有登录,请填写下面的登录表单后再尝试访问。
} ?>
if($discuz_uid) { ?>
} else { ?>
} ?>
|
include template('footer'); ?>