【问题标题】:Wordpress Legacy Code TakeoverWordPress 遗留代码接管
【发布时间】:2017-05-20 06:57:08
【问题描述】:

所以,

我的任务是从 2012 年开始接管一个 word press 项目。除了数据库转储外,我还获得了所有源代码,并安装了 MAMP。

首先,我遇到了常见的“建立数据库连接时出错”。当我查看localhost:8888 时,发现没有找到数据库。因此,我根据wp-config.php 中给出的名称创建了一个数据库,一切都很好;我是这么想的。

我现在陷入了两种情况:

1) 我只创建了一个具有所需名称的数据库并且不执行导入,此时我收到安装 WordPress 的提示,给我一个准系统安装,不使用任何遗留代码。

2) 我将数据库转储导入到适当命名的数据库中,但没有任何效果。找不到localhost:8888wp-admin 重定向到实时站点管理员登录。

希望有人可以帮助弄清楚如何在本地运行此站点,以便我可以为客户进行所需的更改。

最后,我还应该注意,我已经尝试更新wp_options 表以具有http://localhost:8888 的适当网址,但仍然没有运气。我也尝试过访问localhosthttp://localhost:8888,但这些都不起作用。

谢谢!

【问题讨论】:

  • 如果将数据库中的 url 设置为 localhost 会怎样?没有端口。
  • 遗憾的是,这种方法没有运气。似乎由于某种原因,在数据库中转储时 WordPress 不知道如何提供新文件..
  • 如果你真的可以连接到数据库,那应该只是一个 url 问题。
  • 我想知道 url 应该是什么,因为 wp-admin 重定向到实时页面的管理员登录页面。
  • 听起来您还没有替换所有对旧网址的引用。毕竟这一定是你的问题。

标签: php mysql wordpress localhost mamp


【解决方案1】:

对于后代,如 cmets 中所述,这是 MAMP 设置的问题,而不是 WP 配置的问题。

【讨论】:

    猜你喜欢
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    • 2011-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    • 2012-05-16
    相关资源
    最近更新 更多