首页 文章

Wordpress迁移无法在实时网站上运行

提问于
浏览
0

我的系统上有一个本地wordpress安装程序 . 在我的系统的/ etc / hosts文件中,我有一个127.0.0.1 mysite.com网站的条目

我的网站在我的本地机器上工作正常 . 但是当我将它部署到在线服务器时,它的仪表板没有按预期工作 . 面临的问题是: - 编辑页面未打开 - 无法打开主题保留页面 - 无法安装任何新插件 - 当我开始使用dashbord时还有更多 .

我已经通过了这个链接:http://codex.wordpress.org/Moving_WordPress但它并没有对我说过 .

我也使用搜索并替换db(http://interconnectit.com/124/search-and-replace-for-wordpress-databases/),但它也不起作用 . 因为我的整个数据库中没有一个字符串指向localhost .

我的问题是做错了什么 . 我无法弄清楚它如何在我的系统上运行,但即使每个东西都相同(甚至是url)也无法在实时环境中工作 . 我试图解决过去10天的这个问题,但没有成功 .

还有一件事我想补充的是,前端工作完美,没有任何现场缺陷 . 只有面临的问题是wordpress仪表板 .

2 回答

  • 0

    我是这样做的:

    • 从localhost将完整数据库导出到sql文件 .

    • 用一些文本编辑器打开sql文件,并用你的域名替换localhost的所有出现 .

    • 将所有网站文件复制到FTP .

    • 导入以前导出和编辑的sql文件 .

    • 更改wp-config.php中的凭据

    • 编辑.htaccess中的URL以匹配您的域名(将localhost替换为您的域名)

  • 0
    • 将本地数据库导入在线服务器 .

    • 更改配置文件并 Build 与在线服务器的连接 .

    • 最重要的一点 . 检查以下链接并单击此链接/按钮(问题?尝试v 2.1.0 STABLE)下载文件以从数据库替换所有本地站点链接 .

    link

    下载此文件后,请将此文件放入服务器的根目录并执行/运行此文件,并将本地服务器路径替换为在线服务器路径 .

    并最后检查数据库表wp_options字段(option_name = siteurl) . 如果网站网址更改,那么您的网站在在线服务器上工作正常...

相关问题