如何解决Joomla提示消息:“找不到AJAX加载错误”

简介: 尝试更新Joomla网站时您是否看到此消息?“AJAX加载错误:找不到” 。在本教程中,我将向您展示一些消除该错误并平稳运行Joomla更新的选项。
+关注继续查看

尝试更新Joomla网站时您是否看到此消息?“AJAX加载错误:找不到” 。在本教程中,我将向您展示一些消除该错误并平稳运行Joomla更新的选项。

joomla-ajax-error1.jpg

原因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-ajax-error2.jpg

要检查是否是这种情况:

创建您的站点备份。
将您的Joomla安装包解压缩到有问题的网站的根目录。
再次运行Joomla更新。
如果错误仍然存在,请继续阅读。

原因3:限制性服务器
由于服务器配置过严格,您可能还会遇到AJAX加载错误。您的服务器仅拒绝对Joomla更新提取脚本的请求。

尝试以下解决方法:

在您的网站根目录中,将.htaccess重命名为.htaccess-ORIGINAL之类的内容。
运行Joomla更新
重命名.htaccess-ORIGINAL为.htaccess
如果这样做不能解决问题,请与您的托管支持团队联系,并要求他们允许您的Joomla网站使用Joomla更新脚本。

如果错误仍然存在,请尝试以下解决方案。

原因4:错误的文件权限
AJAX加载错误的另一个原因是/ administrator / com_joomlaupdate /文件和文件夹的权限或所有权错误。

要解决此问题,请执行以下操作。

从akeebabackup.com下载“管理工具核心”组件

使用Joomla扩展管理器安装“管理工具核心”。
转到组件>>管理工具
您将看到“管理工具核心”控制面板。单击“修复权限”按钮

现在转到组件>> Joomla!更新,您应该都准备好运行Joomla更新。

相关文章
|
SQL 存储 JSON
redis + ajax实现异步下拉列表加载
redis作为一种高性能的NoSQL(Not Only SQL)系列的数据库,可以更好的解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。其基本原理是将数据存储在缓存之中,所以查询速度要远高于关系型数据库。
redis + ajax实现异步下拉列表加载
|
JavaScript 前端开发 存储
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.4 技巧:使用AJAX加载外部页面
不同之处在于jQuery Mobile处理链接的方式。当链接地址指向的域和当前页面的域相同,默认是使用AJAX请求加载的。可以通过特定的设置关掉这个功能,稍后本章会有演示。另外,如果链接地址指向了不同的域,则将和普通网站的链接一样对待。
1474 0
|
Web App开发 XML 前端开发
Ajax 异步加载
AJAX (Asynchronous JavaScript and XML,异步的 JavaScript 和 XML)。它不是新的编程语言,而是一种使用现有标准的新方法,是在不重新加载整个页面的情况下与服务器交换数据并更新部分网页的艺术。
949 0
|
JavaScript 前端开发 开发者
从零开始学_JavaScript_系列(七)——jquery(复选框及互斥、div块、修改css、标签数组、ajax连续加载)
(17)查看复选框是否被选中 复选框为: <input type="checkbox" name="yingmingliu"id="yingmingliu" value="yingmingliu"/> jq语法为: $("#yingmingliu").is(':checked') 如果选中,返回true,如果没有被选中,返回false。   查看复选框
2175 0
|
前端开发 JavaScript
【MVC】AJAX+PartialView实现商城首页的楼层加载
使用AJAX实现楼层加载的例子已经非常多,但是html代码大都是手动拼接的,编写不便,而且难以维护。 下面就使用AJAX+PartialView来实现 1.html代码 2.
945 0
|
前端开发 JavaScript
JQuery的AJAX调用(一)——加载传递数据
 一,load方法异步请求数据        使用load()方法通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,它的调用格式为:        load(url,[data],[callback])       参数url为加载服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。
1068 0
|
前端开发
解决ie8下ajax加载内容显示两次的问题
其实这个问题一直都存在,不过我这次的解决方案也算比较机智。 每次添加的div都会有一个属性来标示,所以就判断最后一个元素和倒数第二个元素是否一致,如果是一致的,就把一个元素移除。恩,就是这样。
631 0
|
前端开发