Php 访问模块Joomla 2.5时出错

Php 访问模块Joomla 2.5时出错,php,joomla,joomla2.5,joomla-module,Php,Joomla,Joomla2.5,Joomla Module,我使用的是Joomla 2.5.14 当我尝试访问某个模块时,会出现以下错误: Fatal error: Call to a member function getTable() on a non-object in H:\xxx\xxx\xxxx-001\www\httpdocs\libraries\joomla\application\component\controllerform.php on line 386 Fatal error: Call to a member functio

我使用的是Joomla 2.5.14

当我尝试访问某个模块时,会出现以下错误:

Fatal error: Call to a member function getTable() on a non-object in H:\xxx\xxx\xxxx-001\www\httpdocs\libraries\joomla\application\component\controllerform.php on line 386
Fatal error: Call to a member function get() on a non-object in H:\xxx\xxx\xxxx-001\www\httpdocs\administrator\components\com_modules\views\module\view.html.php on line 56
当我尝试创建新模块时,会出现以下错误:

Fatal error: Call to a member function getTable() on a non-object in H:\xxx\xxx\xxxx-001\www\httpdocs\libraries\joomla\application\component\controllerform.php on line 386
Fatal error: Call to a member function get() on a non-object in H:\xxx\xxx\xxxx-001\www\httpdocs\administrator\components\com_modules\views\module\view.html.php on line 56
PHP版本是5.2

有什么想法吗

谢谢

我编辑以添加错误的打印屏幕:

您使用的PHP的确切版本是什么,5.2。。。。?您是否编辑过任何核心Joomla文件?这是最近才发生的吗?如果是这样,您是否尝试过恢复您在这段时间内所做的任何更改?请将您的站点更新为Joomla 2.5.17您是否修改了核心?您最近安装了扩展吗?您是否手动修改了数据库?Php版本:5.2.12。我什么都不碰。它工作正常吗?是的。我将尝试在本地主机上挂载它,并更新到Joomla 2.5.17