我的系统上有一个本地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仪表板。
答案 0 :(得分:0)
我是这样做的:
答案 1 :(得分:0)
将本地数据库导入在线服务器。
更改配置文件并建立与在线服务器的连接。
最重要的一点。检查以下链接并单击此链接/按钮(问题?尝试v 2.1.0 STABLE)下载文件以从数据库替换所有本地站点链接。
下载此文件后,请将此文件放入服务器的根目录并执行/运行此文件,并将本地服务器路径替换为在线服务器路径。
并最后检查数据库表wp_options字段(option_name = siteurl)。如果网站网址发生变化,那么您的网站在在线服务器上工作正常......