zoukankan      html  css  js  c++  java
  • WordPress博客搬家注意事项

    博客域名还有一段时间就到期了,准备更换域名和空间,会出现一些问题,我这里在网上收集整理了一下,基本上会遇到两个重要的问题。

    首先第一个问题就是数据的搬迁中出现的错误。

    我这里用的是phpmyadmin,到那时其中会出现的数据库导入大小限制。以下是对phpmyadmin数据库导入大小限制配置文件的修改。

    首先是修改PHP环境的安装目录里的PHP.INI文件,记得有2个路径,2个PHP.INI文件,例如这里我用的是WAMP集成环境,安装在D盘,路径是:D:wampphpphp.ini
    还有个在PHP的安装目录下:D:wampinapacheapache2inphp.ini

    1.遇到导入过大文件时,首先检查php.ini 配置文件中的以下三个地方,upload_max_filesize, memory_limit 和post_max_size,并且推荐修改的值要稍大于导入的巨大sql数据库文件;依照这个提示,我修改了以上三个在php.ini中的值以后,重启了php环境(IIS),再次导入时,虽然phpmyadmin还是显示导入最大限制:20,480 KB,但巨大的数据库文件已经被成功的导入了。
    2. mysql导入数据库文件最大限制更改解决方法:phpmyadmin数据库导入出错:You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
    用phpmyadmin导入mysql数据库时,默认mysql数据库最大只能导入2M.
    解决方法如下:
    大多数都修改php.ini中的upload_max_filesize,但修改了这个以后,还是提示这个问题;
    那么更改如下几处:

    修改 PHP.ini
    file_uploads on     是否允许通过HTTP上传文件的开关。默认为ON即是开
    upload_tmp_dir   --  文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
    upload_max_filesize 20m   望文生意,即允许上传文件大小的最大值。默认为2M
    post_max_size 30m     指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

    说明

    一般地,设置好上述四个参数后,在网络正常的情况下,上传8M的大体积文件,只设置上述四项还一定能行的通。除非你的网络真有100M/S的上传高速,否则你还得继续设置下面的参数,那就是设置它的时间.

    max_execution_time 300 每个PHP页面运行的最大时间值(秒),默认30秒.
    max_input_time 300 每个PHP页面接收数据所需的最大时间,默认60秒.
    memory_limit 80m 每个PHP页面所吃掉的最大内存,默认8M,如果你机子的内存足够大的话,还可以设置大点儿.

    引用
    设定 POST 数据所允许的最大大小。此设定也影响到文件上传。要上传大文件,该值必须大于 upload_max_filesize。
    如果配置脚本中激活了内存限制,memory_limit 也会影响文件上传。通常说,memory_limit 应该比 post_max_size 要大。

    第二个问题,需要重新配置当前域名,才能使得网站正常运行,很多人遇到过这样的情况,那么如何解决呢,有4个简单的方法供你选择使用。

    第一种、修改wp-config.php
    1、在wp-config.php中,添加以下两行内容:

    define(‘WP_HOME’,’http://www.XXX.com’);
    define(‘WP_SITEURL’,’http://www.XXX.com’);
    前者代表你的新地址,后者代表旧地址

    2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。

    第二种、修改functions.php

    functions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。

    1、在functions.php中,添加以下两行内容:

    update_option(’siteurl’,’http://www.newdomain.com’);
    update_option(‘home’,’http://www.newdomain.com’);
    //这里重新配置新博客地址(HOME),旧的安装地址(SITEURL)

    2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。

    第三种、修改wp-config.php(自动更新地址)

    1、在wp-config.php中,添加下面一行内容:

    define(‘RELOCATE’,true);

    2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。

    第四种、修改数据库

    1,登录到你的管理页面,找到 wp_options 表

    2,将表中的 siteurl 和 home 字段修改为当前的新域名

    4个方法就看你喜欢哪种了,完美解决WordPress更换域名后出现的访问问题。

  • 相关阅读:
    Java高级之类结构的认识
    14.8.9 Clustered and Secondary Indexes
    14.8.4 Moving or Copying InnoDB Tables to Another Machine 移动或者拷贝 InnoDB 表到另外机器
    14.8.3 Physical Row Structure of InnoDB Tables InnoDB 表的物理行结构
    14.8.2 Role of the .frm File for InnoDB Tables InnoDB 表得到 .frm文件的作用
    14.8.1 Creating InnoDB Tables 创建InnoDB 表
    14.7.4 InnoDB File-Per-Table Tablespaces
    14.7.2 Changing the Number or Size of InnoDB Redo Log Files 改变InnoDB Redo Log Files的数量和大小
    14.7.1 Resizing the InnoDB System Tablespace InnoDB 系统表空间大小
    14.6.11 Configuring Optimizer Statistics for InnoDB 配置优化统计信息用于InnoDB
  • 原文地址:https://www.cnblogs.com/asqq/p/3191447.html
Copyright © 2011-2022 走看看