一键安装演示非常简单。但是,该过程有时会失败。发生这种情况的原因有两个。
- AJAX请求失败:单击导入按钮时,AJAX请求将发送到服务器。这将启动导入过程,并开始将数据从模板服务器下载到您的网站。有时可能会中断此请求。
等待一段时间,然后尝试再次导入模板–如果AJAX请求由于某些拥塞而无法连接到服务器,则此解决方案将有所帮助。
- 服务器连接超时-如果在发送AJAX请求后,服务器花费的时间太长而无法回复,因此插件安装可能会失败。
请与您的主机提供商/服务器管理员联系,并要求他们查看最长执行时间。
- 防火墙阻止演示模板:有时,如果防火墙阻止与演示模板服务器的连接,您可能会看到错误。
- PHP配置:也许您的PHP配置没有正确配置,因此,您可能会遇到这样的问题。我们建议您与您的网络托管服务提供商联系,以确保您的服务器PHP配置限制如下:
您可以从管理>元素>系统信息中查看最大发布站点,最大上传限制和内存限制
如果您正在运行非托管专用服务器或VPS,则应检查php.ini文件。或者,您可以在网站的根目录中编辑.htaccess文件,并添加以下值:
- 插件与导入冲突:在导入演示模板之前,尤其是在安装了安全性插件的情况下,还应尝试停用所有已安装的插件,但Gyan Elements,Elementor,Contact Form 7,Slider Revolution和Metabox插件除外。导入演示模板后,即可重新激活所有先前处于活动状态的插件。
- 服务器错误500:如果弹出窗口显示一些其他通知/错误,则可以与服务器管理员共享。例如,有时您可能会看到一个错误–
'Error: 500 Internal Server Error'
或
'Error: API Request is failed due to cURL error 7'
。这通常表示服务器配置不佳,通常是在廉价的共享主机上进行的(PHP设置的值较低,缺少PHP模块等)。
- 服务器错误504-网关超时:这意味着服务器没有得到及时的响应,因此它停止了当前的导入。您可以尝试的是再次运行相同的导入。如果遇到相同的错误,则可以尝试几次运行相同的导入。几次导入尝试可能会完成导入直到最后,因为您的服务器将能够以较小的块处理导入数据。
- 缺少PHP模块:
Fatal error: Class 'DOMDocument' not found
这意味着您的托管服务器缺少一个非常常见的PHP模块之一,必须先启用它,然后才能在您的网站上使用任何导入功能。缺少的PHP模块是:php-xml或/和php-dom。请与您的托管公司联系,并请他们为您安装它。
Fatal error: Class 'XMLReader' not found
与上面类似,但是这次缺少XMLReader PHP模块/扩展名。请与您的托管公司联系,并请他们为您安装它。
- 通过站点健康了解您的网站信息:
WordPress站点健康工具已在WordPress 5.2中启动。该工具检查您的网站运行状况,并显示有关网站配置的信息。它可以检测出出了什么问题以及应该采取哪些措施来解决这些问题。WordPress网站运行状况工具通过解释警告,建议和通过的测试对您的网站进行了测试,从而显示了警告,建议和通过的测试。
您只需要转到“仪表板”>“工具”>“站点运行状况”。您将看到以百分比形式显示的整体站点运行状况。
暂无评论内容