各位大侠:安装discuz 后,显示这样一个错误, In file db_mysql.php on line 64: SQL_ERROR - Unknown column 'auth' in 'field list' Enable debug mode level 2 to see the error and erroneous SQL query.这是数据库设置的问题吗?该怎样修正?
各位大侠:安装discuz 后,显示这样一个错误, In file db_mysql.php on line 64: SQL_ERROR - Unknown column 'auth' in 'field list' Enable debug mode level 2 to see the error and erroneous SQL query.这是数据库设置的问题吗?该怎样修正?
db_mysql.php 的部分源码是这样的: /**
* Execute database queries
*
* @param string $query SQL query
* @param bool $return_error Return error instead of giving general error
* @returns mixed SQL result resource or SQL error (only when $return_error is true)
*/
function query($query, $return_error=false, $log=true) {
global $functions;
if ( $log )
$this->queries[] = preg_replace('#\s+#', ' ', $query);
$result = @mysql_query($query, $this->connection) or $error = mysql_error($this->connection);
if ( isset($error) ) {
if ( $return_error )
return $error;
else
trigger_error('SQL: '.$error, E_USER_ERROR);
}
return $result;
}
楼上哥们,我还有个问题请教,我做这个论坛时,囫囵吞枣看了下apache+php+mysql手册,就开始做了。碰到很多问题。浪费很多时间。想全部详细看下吧,一看那几个手册的长度就发愁了。你说该怎么学习这些东西呢?