十大线上网赌网址-欢迎您

  • Resources!
  • 在这篇文章中我将分享一些经验教训,查找并替换大量损坏的链接(13000) mySQL database of a WordPress 安装。尝试几种不同的方法后,我终于找到了免费的PHP程序 “通过搜索替换interconnectit数据库” 这美丽的工作。希望你永远不会需要这个信息,但如果你发现自己在一个WordPress捏像我已经在过去的一年里,这些经验和链接可能会有所帮助。 (请这个职位警告/免责声明的结尾。)

    十个月前,我完成了迁移所有的痛苦过程我 WordPress 从主机网站(30+安装) WPEngine to my current web host, Site5。我写的线上网赌网址在2014年1月后了解到在这个过程中的原因是开关和我的教训, “为什么我从我的WordPress的虚拟主机WP发动机site5切换。” 不幸的过程中切换,大量的在我的网站的链接(现在有近6000岗位,并有超过5500即可)被打破。这是因为wpengine使用另一个URL作为一个“别名”为我的网站。该网址工作作为替代我自己的域名。只要我有一个wpengine帐户,该网站“wfryer.wpengine.com“另一种方式来看到我自己的域上岗”www.speedofcreativity.org”不知何故,当我的网站是从wpengine很多环节得到了我的wordpress的mysql数据库内改变迁移。然而,取消我的帐户wpengine后,在我的WordPress安装其中有前缀“wfryer.wpengine.com”这些链接成为打破。该 免费的WordPress插件“残破的链接检查” 发现包括我的网站上几乎59000联系,他们几乎15,000被打破。事实证明一切,但线上网赌网址这些链接的2000(约13,000)进行,因为这wpengine的域名网址的变化打破。让人惊讶。

    这种情况是不好的原因有几个。首先,当人们访问我的博客,并试图点击一个较旧的链接,那么很可能他们会得到一个404错误。 (找不到文件)全部第二,谷歌和其他搜索引擎网站上含有链接后面的链接和网站根据他们的排名(很大程度上)。因为我在2005年开始了我的WordPress网站,我会制定了一个非常不错的谷歌搜索引擎优化(search engine optimization) 评分。我肯定有我的网站那么多断开的链接伤害我的搜索引擎优化。我已经不经常写博客,在过去的一年,但我的谷歌分析报告表明,我每月的网络流量已经下降一半左右先前的“正常”水平。这一直是50K - 每月60K独立访问用户,这是非常高的教育博客。

    因为MySQL的WordPress的变化可能是危险的和技术上的挑战来解决,这对我来说也是一个糟糕的情况。固定这需要在更改 MySQL 连接到我的wordpress数据库安装。而我已经学会使用作出轻微修改我的数据库 phpMyAdmin in CPANEL,行政经理网站提供我的web主机(如消除数据库“开销”)这是一个“修复”我从来没有尝试之前,我并没有想搞砸了。

    对准备进行这些更改MySQL数据库WordPress的男,我创建了两个当前备份。一个是使用一个完整的网站备份 BackupBuddy, an invaluable plugin from iThemes。第二个是我的MySQL数据库的压缩出口,这是我使用phpMyAdmin创建。使得这些备份后,我准备尝试查找和替换来修复这些链路问题所需的步骤。

    一些博客文章,我发现(like this one),它描述了这样一个“全球性的查找和替换”使用phpMyAdmin的步骤。我非常不愿意这样做,但是,因为它需要精确的语法,我从过去的经验知道,一个错位的引号或其他字符可以带来灾难。作为替代方案,我发现 免费的“查找和替换” WordPress插件。我试图使用它,但不幸的是(即使它可以找到我的数据库中成千上万的“wfryer.wpengine.com”的实例),它不能正确地修复它们。事实上,它使我的情况更糟:不知它替换为一系列数字和点的这看起来有点像一个IP地址,但并没有起到有效的网址域名。

    因为这个烂摊子了的结果,我不得不将其删除,并使用phpMyAdmin恢复我的整个MySQL数据库,或者用我的backupbuddy备份恢复我的整个网站。我用的phpmyadmin在MySQL中“下降”(删除)我所有的WordPress表,然后尝试上载的备份。在第一次尝试仅部分地完成,从而产生破碎/非功能WordPress站点。我再度回落的所有表,这次选择以取消选择该支持中断上传导入的选项。这一次,它的工作!我的网站恢复到以前,破14,000多名链路条件。

    更google搜索解决方案变成了免费的PHP程序 “通过搜索替换interconnectit数据库” via this post from @wpmudev。这家公司是(我认为)背后的同澳大利亚WordPress的大师 EduBlogs,托管平台的真棒WordPress的我很熟悉。用手指交叉,我上传的PHP脚本作为一个zip文件使用文件管理器在我的cPanel和未压缩它。我有一个神秘的称号给它改名,并给它一个尝试。哇拉!胜利!它在一分钟内成功地改变了20,000种不同的细胞我的WordPress的MySQL数据库。来表达我的感谢,我就买了几个项目 对于“查找和替换DB”的PHP脚本,大卫coveney的项目负责亚马逊愿望清单.

    正如我在一开始写的,我希望你不需要这个建议,或使用在这篇文章中引用的工具。如果你这样做,请记住,你会在所有有关修改MySQL的WordPress的被引用的网站阅读警告:这是一个危险的事情,很容易把事情搞得一团糟!首先让你的数据库和WordPress网站的多个备份,所以如果事情坏就可以恢复到起点。如果你试图自己解决的事情,祝你好运!如果你警惕这些警告,并很犹豫,试试这个你自己,得到一些专业人士的帮助!在此,我在法律上不负您可能需要使用在这个岗位共享建议的行动承担任何责任!如果你选择向前走你自己的,希望你会得到解决你的mysql WordPress的环节出现问题,更快,比我利用这个职位的提示和链接!

    如果这能帮助你,请让我通过评论或知道 tweet to @wfryer.

    如果你喜欢这篇文章,发现它是有用的, 考虑订阅Wes的自由,周报。一般WES股新版本在星期一上午,它包括尖端,工具,文本(文章阅读)和视频教程。你也可以 看看过去Wes的通讯版本在线免费!


    你知道韦斯利出版了几电子书和“电子书单身?”其中1是免费提供! Check them out! Also 参观Wes的基于订阅的视频教程库 支持全球技术整合的教师!

    更多的方式来学习与WES:你使用智能手机或平板电脑? 订阅Wes的免费杂志上的Flipboard‘ireading’! 遵循医生。十大线上网赌网址的twitter(@wfryer), Facebook and Google+。也“喜欢” WES'为“Facebook页面创造性学习的速度“千万不要错过韦斯利的最新技术一体化项目,”显示出与媒体:你想要什么才造就了今天?"

    On this day..

    Tagged with →  
    Share →
    Creative Commons License
    这项工作是根据许可 知识共享署名3.0许可unported.

    十大线上网赌网址-欢迎您