站点在转移到管理员后被破坏

时间:2012-05-11 作者:markyeoj

我有一个非常严重的问题。。我已经使用PhpMyAdmin完成了这个开发站点http://dev.freelanceu.net/mjl/clickzac/ 我的客户希望我转移网站。但是他们的服务器没有PhpMyAdmin,必须使用Adminer,在传输数据库后,网站变成这样http://kjrias.com 我真的不知道发生了什么。。我试着自己修复它,但我甚至没有成功。。。

转移网站的步骤:

在我的服务器上,我压缩并加载了wp内容

  • 用我的wp内容替换wp内容,然后导入数据库

  • 2 个回复
    最合适的回答,由SO网友:brasofilo 整理而成

    The problem
    Chrome\'s 控制台,或Safari\'sFirebug 对于Firefox来说,是开发人员必不可少的工具<这里有一个快照,可以准确地显示出你的站点出了什么问题:你仍然有指向旧地址的URL。error snapshot

    Observation

    Manual migration
    不要在数据库中执行常规搜索/替换,因为有些选项是序列化的,如果字符串的长度不完全相同,则只需中断即可。

    再次导入原始数据库(使用旧地址)
    上载此脚本(Safe Search and Replace on Database with Serialized Data) 与您的wp-config.php.
    运行时,请继续使用默认选项。确保您选择了正确的表(以防其他表位于同一数据库中)
    现在搜索旧url并将其替换为新url(不带最后一个正斜杠)。

    我不确定vslider/timthumb 在数据库中使用url转义记录地址
    可能不是,但如果是,请搜索:
    http%3A%2F%2Fdev.freelanceu.net%2Fmjl%2Fclickzac%2F
    并替换为:
    http%3A%2F%2Fkjrias.com%2F

    这些是旧的和新的URL,末尾有一个正斜杠。

    [更新]

    即使在使用BackupBuddy时,我也会运行上面提到的脚本,因为对于我来说,BB在迁移时不能百分之百工作。

    Important: 首先运行搜索/替换with http:// 在字符串中,并再次运行它without 信息技术

    SO网友:aprea

    您是如何迁移网站的?显然,有相当多的破碎元素。您是否尝试过以下步骤:http://codex.wordpress.org/Moving_WordPress

    您也可以尝试使用高级插件迁移此网站,我个人使用BackupBuddy,它工作得很好,请在此处查看:http://pluginbuddy.com/purchase/backupbuddy/

    结束

    相关推荐