我有一个问题easyblog
。当我尝试通过后端打开博客条目时,出现以下错误:
致命错误:EasyBlogTableMediaManager::bind() 的声明必须与第 46 行 /home/mysit/public_html/localadvertiser/administrator/components/com_easyblog/tables/mediamanager.php 中的 JTableInterface::bind() 的声明兼容
我正在运行Joomla 3.2.5
错误报告设置为“最大值”。知道这里可能出现什么问题吗?
这是发生错误的文件
class EasyBlogTableMediaManager extends EasyBlogTable
{
var $id = null;
var $path = '';
var $type = '';
var $params = '';
function __construct(& $db )
{
parent::__construct( '#__easyblog_mediamanager' , 'id' , $db );
}
public function bind( $data = array() )
{
return parent::bind( $data );
}
public function load( $path , $type )
{
$db = EasyBlogHelper::db();
$query = 'SELECT * FROM ' . EasyBlogHelper::getHelper( 'SQL' )->nameQuote( $this->_tbl );
$query .= ' WHERE ' . EasyBlogHelper::getHelper( 'SQL' )->nameQuote( 'path' ) . '=' . $db->Quote( $path );
$query .= ' AND ' . EasyBlogHelper::getHelper( 'SQL' )->nameQuote( 'type' ) . '=' . $db->Quote( $type );
$db->setQuery( $query );
$obj = $db->loadObject();
return parent::bind( $obj );
}
}