我无法访问我的Joomla网站。jhtml joomla中的jquery
由于以下错误消息:
error:500
JHtmlJquery: :framework not found in file
我将不胜感激,如果有人能与这个问题有所帮助。
我无法访问我的Joomla网站。jhtml joomla中的jquery
由于以下错误消息:
error:500
JHtmlJquery: :framework not found in file
我将不胜感激,如果有人能与这个问题有所帮助。
尝试导入jQuery的使用Joomla如下
JHtml::_('jquery.framework');
验证正在使用Joomla! 3.0,并且该文件存在于libraries/cms/html/jquery.php。如果您使用的是3.0并且缺少该文件,则说明您的网站已损坏,并且应该在您的网站上重新安装最新的3.0软件包,以确保您拥有所有文件。
如果您使用的是Joomla! 2.5或更早版本,您可能会使用与Joomla版本不兼容的扩展程序!或者代码中存在错误。确定您安装的扩展程序导致错误并将其报告给开发人员。
尝试使用此代码:
JLoader::import('joomla.version');
$version = new JVersion();
if (version_compare($version->RELEASE, '2.5', '<=')) {
if (JFactory::getApplication()->get('jquery') !== true) {
$document = JFactory::getDocument();
$document->addScript("http://ajax.googleapis.com/ajax/libs/jquery/jquery-latest.js");
JFactory::getApplication()->set('jquery', true);
}
} else {
JHtml::_('jquery.framework');
}
我试图安装一个模块后,进入我的Joomla 2.5.3网站的管理员结束,但我得到了下面这个错误消息:
500 - JHtml:jquery不支持。文件未找到
SOLUTION
发生错误的安装模块的错误版本为Joomla 3.4.3,而不是为Joomla 2.5.3的结果。新模块与网站不兼容。
我不得不进入cPanel,然后进入文件管理器,点击模块,然后找到安装的错误模块,点击它并删除文件夹。
然后我重新登录到管理员(后端),我无法再访问网站后端。
这些步骤看起来很容易,但你必须要真正确保安装了错误的模块,如果没有把握,删除最近安装的模块文件夹
这是很容易解决这个问题。你应该从最新版本的joomla,libraries/cms/html/jquery.php到你的joomla libraries/cms/html/目录在版本2.5中拷贝最新版本的文件jquery.php .x或3.x
你读过http://stackoverflow.com/questions/13891599/error-500-on-joomla-2-5-8-jhtml-jquery-not-supported-file-not-发现? – zkanoca 2013-04-07 20:27:15