我無法訪問我的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