Php joomla 2.5中spider目录扩展中的致命错误

Php joomla 2.5中spider目录扩展中的致命错误,php,plugins,joomla,web-crawler,catalog,Php,Plugins,Joomla,Web Crawler,Catalog,我正在使用spider catalog extension在我的站点中显示产品目录。在我将我的站点上载到服务器后,我在尝试访问产品页面时遇到了以下错误: 致命错误:在中调用未定义的函数phpdefined() /home/a5401627/public_html/components/com_spidercatalog/spidercatalog.php 在线1 以下是spidercatalog.php文件: <?php defined( '_JEXEC' ) or die( 'Restr

我正在使用spider catalog extension在我的站点中显示产品目录。在我将我的站点上载到服务器后,我在尝试访问产品页面时遇到了以下错误:

致命错误:在中调用未定义的函数phpdefined() /home/a5401627/public_html/components/com_spidercatalog/spidercatalog.php 在线1

以下是
spidercatalog.php
文件:

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
$document =& JFactory::getDocument();

$document->addStyleSheet(JURI::root(true).'/components/com_spidercatalog/css/spidercatalog_main.css');
$document->addScript(JURI::root(true).'/components/com_spidercatalog/js/common.js');
$document->addScript('components/com_spidercatalog/spiderBox/spiderBox.js.php?delay=3000&allImagesQ=0&slideShowQ=0&darkBG=1&juriroot='.urlencode(JURI::root(false)).'&spiderShop=1');


require_once( JPATH_COMPONENT.DS.'controller.php' );
$controller = JRequest::getVar( 'controller' );

global $param_values;
$db =& JFactory::getDBO();
$query ="SELECT *  from #__spidercatalog_params ";

$db->setQuery($query);
$rows = $db->loadObjectList();
if ($db->getErrorNum()) {
    echo $db->stderr();
    return false;
}
$param_values=array();

foreach($rows as $row){
$key=$row->name;
$value=$row->value;
$param_values[$key]=$value;
}



class jsshparams{

    function get($key) {
        global $param_values;   
        return $param_values[$key];
    }
}





$classname    = 'spidercatalogController'.$controller;

$controller   = new $classname( );



$controller->execute( JRequest::getVar( 'task' ) );



$controller->redirect();

?>

我尝试在这里和网上查找该错误,但没有结果,有趣的是,当我在本地机器上运行
XAMPP
时,它工作得非常好。如果你们都能帮忙,我将不胜感激


编辑:我已经通过重新安装扩展解决了这个问题。可能是在我将文件上传到服务器时出了问题

你试过联系开发人员吗?当你这么做的时候,告诉他们将数据库查询更新为Joomla 2.5编码标准,并按原样删除
&
符号deprecated@Lodder我已经能够通过重新安装扩展来解决问题。可能在我将文件上载到服务器时出现了问题。感谢您的关注和帮助。