2013-04-07 119 views
1

我無法訪問我的Joomla網站。jhtml joomla中的jquery

由於以下錯誤消息:

error:500 
JHtmlJquery: :framework not found in file 

我將不勝感激,如果有人能與這個問題有所幫助。

+0

你讀過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

回答

1

嘗試導入jQuery的使用Joomla如下

JHtml::_('jquery.framework'); 
2

驗證正在使用Joomla! 3.0,並且該文件存在於libraries/cms/html/jquery.php。如果您使用的是3.0並且缺少該文件,則說明您的網站已損壞,並且應該在您的網站上重新安裝最新的3.0軟件包,以確保您擁有所有文件。

如果您使用的是Joomla! 2.5或更早版本,您可能會使用與Joomla版本不兼容的擴展程序!或者代碼中存在錯誤。確定您安裝的擴展程序導致錯誤並將其報告給開發人員。

2

嘗試使用此代碼:

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'); 
} 
0

我試圖安裝一個模塊後,進入我的Joomla 2.5.3網站的管理員結束,但我得到了下面這個錯誤消息:

500 - JHtml:jquery不支持。文件未找到

SOLUTION

發生錯誤的安裝模塊的錯誤版本爲Joomla 3.4.3,而不是爲Joomla 2.5.3的結果。新模塊與網站不兼容。

我不得不進入cPanel,然後進入文件管理器,點擊模塊,然後找到安裝的錯誤模塊,點擊它並刪除文件夾。

然後我重新登錄到管理員(後端),我無法再訪問網站後端。

這些步驟看起來很容易,但你必須要真正確保安裝了錯誤的模塊,如果沒有把握,刪除最近安裝的模塊文件夾

0

這是很容易解決這個問題。你應該從最新版本的joomla,libraries/cms/html/jquery.php到你的joomla libraries/cms/html/目錄在版本2.5中拷貝最新版本的文件jquery.php .x或3.x