WP主题导入演示失败问题

一键安装演示非常简单。但是,该过程有时会失败。发生这种情况的原因有两个。

  1. AJAX请求失败:单击导入按钮时,AJAX请求将发送到服务器。这将启动导入过程,并开始将数据从模板服务器下载到您的网站。有时可能会中断此请求。

    等待一段时间,然后尝试再次导入模板–如果AJAX请求由于某些拥塞而无法连接到服务器,则此解决方案将有所帮助。

  2. 服务器连接超时-如果在发送AJAX请求后,服务器花费的时间太长而无法回复,因此插件安装可能会失败。

    请与您的主机提供商/服务器管理员联系,并要求他们查看最长执行时间。

  3. 防火墙阻止演示模板:有时,如果防火墙阻止与演示模板服务器的连接,您可能会看到错误。
  4. PHP配置:也许您的PHP配置没有正确配置,因此,您可能会遇到这样的问题。我们建议您与您的网络托管服务提供商联系,以确保您的服务器PHP配置限制如下:
    max_execution_time 600
    memory_limit 512M
    max_input_time 900
    post_max_size 64M
    upload_max_filesize 64M
    max_input_vars 4000
    

    您可以从管理>元素>系统信息中查看最大发布站点,最大上传限制和内存限制

    如果您正在运行非托管专用服务器或VPS,则应检查php.ini文件。或者,您可以在网站的根目录中编辑.htaccess文件,并添加以下值: 

    php_value max_execution_time 600
    php_value memory_limit 512M
    php_value post_max_size 64M
    php_value upload_max_filesize 64M
    
  5. 插件与导入冲突:在导入演示模板之前,尤其是在安装了安全性插件的情况下,还应尝试停用所有已安装的插件,但Gyan Elements,Elementor,Contact Form 7,Slider Revolution和Metabox插件除外。导入演示模板后,即可重新激活所有先前处于活动状态的插件。
  6. 服务器错误500:如果弹出窗口显示一些其他通知/错误,则可以与服务器管理员共享。例如,有时您可能会看到一个错误–

    'Error: 500 Internal Server Error'

    'Error: API Request is failed due to cURL error 7'

    这通常表示服务器配置不佳,通常是在廉价的共享主机上进行的(PHP设置的值较低,缺少PHP模块等)。

  7. 服务器错误504-网关超时:这意味着服务器没有得到及时的响应,因此它停止了当前的导入。您可以尝试的是再次运行相同的导入。如果遇到相同的错误,则可以尝试几次运行相同的导入。几次导入尝试可能会完成导入直到最后,因为您的服务器将能够以较小的块处理导入数据。
  8. 缺少PHP模块

    Fatal error: Class 'DOMDocument' not found

    这意味着您的托管服务器缺少一个非常常见的PHP模块之一,必须先启用它,然后才能在您的网站上使用任何导入功能。缺少的PHP模块是:php-xml或/和php-dom。请与您的托管公司联系,并请他们为您安装它。

    Fatal error: Class 'XMLReader' not found

    与上面类似,但是这次缺少XMLReader PHP模块/扩展名。请与您的托管公司联系,并请他们为您安装它。

  9. 通过站点健康了解您的网站信息

    WordPress站点健康工具已在WordPress 5.2中启动。该工具检查您的网站运行状况,并显示有关网站配置的信息。它可以检测出出了什么问题以及应该采取哪些措施来解决这些问题。WordPress网站运行状况工具通过解释警告,建议和通过的测试对您的网站进行了测试,从而显示了警告,建议和通过的测试。

    您只需要转到“仪表板”>“工具”>“站点运行状况”。您将看到以百分比形式显示的整体站点运行状况。

© 版权声明
THE END
請多多支持
点赞0
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情图片

    暂无评论内容