当前位置:   article > 正文

wordpress 网站备份_wordpress备份

wordpress备份

        一个网站从建站完成之日,备份的问题就要提上日程。不论是后期的更换服务器,更换域名,未知故障导致网站崩溃,数据丢失,只要我们有完整的备份,就能将损失降到最低。wordpress网站的备份方法多种多样,本文选择一种作者认为最简单舒适的方法进行记录。

All in one wp migration插件

        All-in-One WP Migration可以让你点几下鼠标就可以导出您的WordPress网站,包括数据库,媒体文件,插件和主题。在导出数据过程中你还可以选择不导出哪些数据。让你轻松完成All-in-One WP Migration对网站进行备份或者还原。

安装All in one插件

进入wordpress站点后台,在插件选项卡中选择安装插件:

 插件启用之后可以在左边栏中看到All in one wp migration选项卡,现在,你就可以对网站进行导出备份了!一般我们导出选择文件,这样我们将得到一个“.wpress”后缀的文件。

导入

在你的新服务器或新环境中,安装wordpress(无需保证登录名,数据库等设置相同),不要做任何设置(因为稍后的导入会覆盖),按照同样的步骤安装All in one wp migration插件。安装完成后选择导入->文件:

 如果你的文件小于最大上传文件大小,那么可以直接上传,但是大多数时候,默认最大大小是50M。(注意:最大大小限制并不是这个插件的原因,而是php和nginx的限制)。在最大大小限制下有一个插件方提供的方法。

解除文件上传大小限制

方法一

购买插件(不推荐,太贵,不符合白嫖精神):

方法二

修改站点文件(适合无界面服务器,未使用宝塔面板等),在站点根目录下:

  1. Edit .htaccess file
  2. php_value upload_max_filesize 128M
  3. php_value post_max_size 128M
  4. php_value memory_limit 256M
  5. php_value max_execution_time 300
  6. php_value max_input_time 300

或者:

  1. Edit wp-config.php file
  2. @ini_set( 'upload_max_filesize' , '128M' );
  3. @ini_set( 'post_max_size', '128M');
  4. @ini_set( 'memory_limit', '256M' );
  5. @ini_set( 'max_execution_time', '300' );
  6. @ini_set( 'max_input_time', '300' );
  7. ps:
  8. upload_max_filesize – set this to a value > than your backup
  9. post_max_size – set this to a value > than your backup
  10. memory_limit – set this to a value > than your backup
  11. max_execution_time – set this to 0 (infinite)

要注意的是修改完文件要重启php服务和nginx服务。

方法三(推荐)

该方法要求使用宝塔面板!

修改php上传文件大小限制:

 

修改nginx限制:

 记得重载配置。

Increase Maximum Upload File Size插件

有的时候修改完phy和nginx并不生效,此时可以使用Increase Maximum Upload File Size插件:

 安装后启动,在设置中修改大小:

 按需修改即可!

解除后导入

然后再刷新wordpress进行导入:

 

 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号