【问题标题】:Getting Wordpress To Work让 Wordpress 工作
【发布时间】:2014-02-07 18:24:43
【问题描述】:

我正在尝试启动并运行旧版 Wordpress 网站。

这是我所拥有的:

  • WAMP 服务器:一切都在运行,并且是最新的
  • 旧的 Wordpress 站点文件夹
  • 旧版 Wordpress 站点数据库

我已将旧数据库上传到新安装的 phpmyadmin,并且已将数据库与 wp-config.php 中的 Wordpress 站点文件夹链接。

除了旧的 Wordpress 网站不能用 wordpress 编辑外,一切都按预期的方式工作。

我还尝试将新的 wordpress 站点与旧的 wordpress 数据库链接,当我这样做时,我得到了 wordpress 安装页面。即使已经安装了 wordpress。

我也尝试将旧的 wordpress 网站导入到新的 wordpress 网站,但出现一个屏幕说“意外错误,请访问支持论坛”我这样做了,但对我没有任何用处。

那么,如何让我的旧 wordpress 网站与我新安装的 wordpress 一起使用?

*旁注:我确实去了这里:http://codex.wordpress.org/Moving_WordPress 并按照说明进行操作,但我的旧站点仍然无法正常工作。

任何帮助将不胜感激。

【问题讨论】:

  • 您能否澄清您无法在 Wordpress 中编辑网站的意思?你到底想做什么,你得到了什么结果?
  • @Sirago 对不起。我会尽力澄清。当我尝试查看旧站点时,它可以工作,只是它只包含文本(它看起来像一个基本的 HTML 文件),并且看起来不像以前那样。我也无法对旧网站进行编辑,因为我可以对使用新安装的 wordpress 创建的新网站进行编辑。
  • 仅包含文本,好像缺少样式? CSS?
  • @Sirago 是的,就像它缺少样式一样。但是我有所有的 CSS 文件,一切都在那里。我主要担心的是无法对网站进行编辑。我是否缺少权限?
  • 加载页面时,打开浏览器控制台 (F12) 并查找任何 404 错误。如果您的 CSS 没有显示,我想知道还有什么没有连接..

标签: php mysql wordpress apache


【解决方案1】:

如果您有原始文件和原始数据库,这是启动和运行它的最佳方法。如果你想升级 WordPress,首先让它与旧版本一起工作,然后进行就地升级(当然是在备份之后)。但是,某些原始插件可能不兼容,因此请注意这一点。

如果您使用不同的域名(例如,localhost 而不是old.domain.com),请考虑Wordpress's guide to Changing the site URL 中给出的步骤。 Moving Wordpress 也值得细读。

【讨论】:

  • @Ivmisooners 如果这是一个我没有看到的简单修复,我会很高兴。文件权限是什么意思?
  • 我专注于这个声明:“一切正常它应该的方式除了旧的 Wordpress 网站不能用 wordpress 编辑。 “你有错误吗?更改是否被忽略了?部分更新了吗?你看到什么症状?我提到了文件权限作为一个可能导致问题的基本问题的示例:如果 WP 试图将文件写入磁盘并且不能,您会看到负面影响。
  • @Ivimisooners 不,我没有收到错误,不是真的。不在网站上。但是旧站点无法正常使用 wp-admin 文件夹。当我尝试 localhost\oldsite\wp-login 时,出现 403 错误。但是 localhost\oldsite 没有出现错误。当我为旧站点打开开发人员工具时,我收到 403 错误,并且它试图访问不在我域中的文件。但是新的 wordpress 网站运行良好。你可以编辑它。澄清了吗?
  • 啊,403s——我们可以用它!我用有关如何更改 wordpress 网站 URL 的参考资料更新了我的答案。 Wordpress 要求具有相同的目录结构和域名,因此您必须明确告诉它是否发生了变化。
【解决方案2】:

我认为如果不编辑它,您需要确保旧数据库中的站点 url 和主页 url 是正确的。

检查您在 firebug 中加载 css 文件时是否有错误,如果有,请检查用于定位 css 文件的 url。

尝试重命名主题目录以强制 WordPress 使用默认主题,如果错误与主题相关,这将有所帮助。

尝试提供有关以下内容的更多详细信息:

  • 您能否访问网站页面以及是否有任何错误。
  • 检查 wp-config.php 并将 debug 设置为 true 并重新加载以查看是否有任何 php错误。
  • 您能否访问管理区域(无论是否有错误)。

【讨论】:

    【解决方案3】:

    我知道这是很久以前的事了,但我最终做的是使用 wordpress 的链接到更改数据库的 phpscript。为了让它工作,我在旧的 wordpress 站点上替换了数据库指向的内容,该站点与我的计算机不同,我将所有内容都指向了 localhost。

    我使用的 php 脚本的链接可以在这里找到:http://codex.wordpress.org/Moving_WordPress

    *旁注:完成后删除脚本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 2020-05-20
      • 1970-01-01
      相关资源
      最近更新 更多