http://growtrees.org/resume-writing-services-bangalore/       本篇文章主要是针对ITLee自己的WordPress博客在迁移过程中遇到的一些问题,可能不具有通用性,只是希望能给遇到相似问题的博主提供一点点的帮助。首先我们来看一下在迁移过程中我遇到的主要的问题:
      (1)除了首页之外,其他的页面都是404页面
      (2)首页不能正常显示,只显示head部分
      首先我们解决第一个问题,在WordPress迁移的过程中出现404错误,我们应该想到的是重新设置设置固定链接,因为如果原来我们设置过固定链接,重新安装后我们原来的.htaccess可能不存在了,需要我们重新设置保存。但是ITLee在博客迁移的过程中,保存之后仍然显示404,这是怎么回事呢!?这就需要我们重新对apache进行配置了,在配置文件httpd.conf中,有如下几行配置信息:

<Directory "/var/www/web"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>

go here       将其中的AllowOverride None修改为AllowOverride FileInfo或AllowOverride All,记住一定是你站点目录下的这个配置,因为在整个httpd.conf文件中不止一处AllowOverride的配置。Directory后面的目录‘/var/www/web’根据自己网站所放的位置的不同而不同。ITLee在学习的时候,发现网上很多资料都是让将所有的AllowOverride后面的Node全部替换为All,这样当然是能解决问题,但是忽略AllowOverride存在的真正意义,对网站安全造成很大隐患,所有ITLee鉴定为他们基本是在扯淡!
      这项配置完成后重启apache,发现网站的页面不再是404错误,也就是说网页基本让都能找到了,但是页面都是空白,这就是我们上面所说的错误(2)了,打开apache的错误日志(这个日志也是根据不同的配置环境所在目录可能有所不同),发现日志里记录下面的错误,当然如果你的主题里面没有用到这个函数是不会报这个错误滴,下面的基本可以不用看了。

http://www.aftlv.com/anthony-shenoda-dissertation/ PHP Fatal error: Call to undefined function mb_strimwidth() ......

enter       问题显而易见,找不到mb_strimwidth()这个函数,是因为我们php中没有安装mbstring这个模块,通过命令:yum -y install php-mbstring安装该模块,重启apache,问题得以解决。
      经过一晚上的折腾,博客迁移总算成功了,当然除了这些问题我们还需要做一下最基本的工作,这些内容ITLee已经在《WordPress更换空间应注意哪些问题》一文中做了详细介绍,大家可以参考一下,希望大家在wordpress迁移过程中少些周折。
       http://www.ctdesign.it/?who-can-make-an-essay 欢迎各位留言交流,共同进步!
如非特殊说明,文章均为ITLee原创,转载请注明原文地址: http://www.lihuai.net/wp/523.html/

 相关文章
http://www.stage4and40.com/how-to-write-a-diagnostic-essay/ 【技术交流,欢迎大家拍砖】

  1. c语言小程序 说道:

    我使用的重置404做的伪静态,结果一次迁移服务器也出现了类似的情况。
    当时没经验,急死了。后来在网上搜到了解决的方案

  2. 音乐人生网赚 说道:

    学习 呵呵 有问题找博主 哈哈

  3. 明月博客 说道:

    不懂WordPress,支持博主分享精神