嘗試更新Joomla網站時您是否看到此消息?“AJAX加載錯誤:找不到” 。在本教程中,我將向您展示一些消除該錯誤並平穩運行Joomla更新的選項。
原因1:max_execution_time和memory_limit中的值太小
如果在您的php.ini中,max_execution_time和memory_limit PHP參數太低,則可能會遇到“ AJAX加載錯誤:未找到”錯誤。
找到php.ini文件或者與管理商聯繫設置爲max_execution_time = 120和memory_limit = 128M。
原因2:遺失文件
Joomla可能會提示您AJAX加載錯誤的原因之一是/ administrator / com_joomlaupdate文件夾中缺少文件或文件夾:
要檢查是否是這種情況:
- 創建您的站點備份。
- 將您的Joomla安裝包解壓縮到有問題的網站的根目錄。
- 再次運行Joomla更新。
如果錯誤仍然存在,請繼續閱讀。
原因3:限制性服務器
由於服務器配置過嚴格,您可能還會遇到AJAX加載錯誤。您的服務器僅拒絕對Joomla更新提取腳本的請求。
嘗試以下解決方法:
- 在您的網站根目錄中,將.htaccess重命名爲.htaccess-ORIGINAL之類的內容。
- 運行Joomla更新
- 重命名.htaccess-ORIGINAL爲.htaccess
如果這樣做不能解決問題,請與您的託管支持團隊聯繫,並要求他們允許您的Joomla網站使用Joomla更新腳本。
如果錯誤仍然存在,請嘗試以下解決方案。
原因4:錯誤的文件權限
AJAX加載錯誤的另一個原因是/ administrator / com_joomlaupdate /文件和文件夾的權限或所有權錯誤。
要解決此問題,請執行以下操作。
從akeebabackup.com下載“管理工具核心”組件
- 使用Joomla擴展管理器安裝“管理工具核心”。
- 轉到組件>>管理工具
您將看到“管理工具核心”控制面板。單擊“修復權限”按鈕
現在轉到組件>> Joomla!更新,您應該都準備好運行Joomla更新。