从过期的 MAMP Pro 试用版迁移到 MAMP 的免费版 (OSX) 后显示 Wordpress 安装页面

Posted

技术标签:

【中文标题】从过期的 MAMP Pro 试用版迁移到 MAMP 的免费版 (OSX) 后显示 Wordpress 安装页面【英文标题】:Wordpress Installation page displays after migration from expired MAMP Pro Trial to Free Version of MAMP (OSX) 【发布时间】:2015-07-12 15:50:24 【问题描述】:

我决定学习如何在我的本地机器上创建一个 wordpress 站点并为 OSX 安装“MAMP”。在安装 mamp 时,我还安装了 MAMP PRO 试用版并开始开发。

我现在已经到了 MAMP PRO 试用期已过期的地步,这意味着在我迁移到 MAMP 的免费版本之前,我无法继续在我的网站上进行开发。 MAMP 背后的人告诉我,一旦试用期结束,这将是一个无缝过程,但我很快发现情况并非如此。

到目前为止,我已完成以下步骤,但仍无法访问我的 Wordpress 站点,相反,当我导航到该站点时,我会看到安装屏幕。

    从以下位置复制了我的 Wordpress mysql 数据库文件夹:

/Library/Application Support/appsolute/MAMP PRO/db/mysql/

/Applications/MAMP/db/mysql/

    然后我将站点 wp-config 文件更新为以下内容:

请注意,此文件位于:

/Applications/MAMP/htdocs/wordpress/

...此时我试图访问我的 Worpress 站点并显示安装屏幕。因此,我采取了额外的步骤,并尝试通过以下教程将 MySQL 恢复到其原始设置:

http://www.tech-otaku.com/local-server/resetting-mamp-mysql-root-user-password/

然后:

http://www.tech-otaku.com/local-server/changing-mysql-root-user-password-mamp/#mamp-files-to-update

附加信息:

在启动 MAMP(免费版)后查看 phpMyAdmin 时,我可以看到该站点的数据库:

我已将完全权限授予我的数据库上的 root 用户(我不确定这是否有必要):

完成所有这些操作后,当我导航到

时,我仍然会被重定向到安装屏幕

http://localhost:8888/wordpress

编辑:

我刚看到这很奇怪,它说我的数据库中没有表,但我可以在左侧看到它们:

【问题讨论】:

【参考方案1】:

首先,转到 http://localhost/phpmyadmin/。 应该有您在 MAMP Pro 中使用的旧数据库。

单击数据库,您会在顶部找到一个标有“导出”的按钮。点击那个并点击页面底部的“开始”。将下载一个 .sql 文件。

现在转到您要在 MAMP 中使用的新数据库或创建一个新数据库。 如果您选择使用已创建的数据库,请单击数据库并选择所有行并单击删除,这样您的数据库将为空。

单击新数据库,您会在顶部找到一个标有“导入”的按钮。点击那个并上传您刚才下载的 .sql 文件。点击页面底部的“开始”,它将被修复。

【讨论】:

很遗憾,由于 MAMP Pro 已过期,我无法启动它并访问 phpMyAdmin,我只能访问免费版的 phpMyAdmin。

以上是关于从过期的 MAMP Pro 试用版迁移到 MAMP 的免费版 (OSX) 后显示 Wordpress 安装页面的主要内容,如果未能解决你的问题,请参考以下文章

我的MAMP Pro试用版到期,现在我的Wordpress安装无效,有什么想法吗?

MAMP / MAMP Pro 数据库冲突

MAMP Pro 中有多个 MySQL 版本?

使用 MAMP Pro 3 将 mysql 数据库与 Dropbox 同步

将 osx 更新到 macOS Sierra 后 MAMP PRO 4+ 消失主机 /etc/hosts

本地网络上无法访问 MAMP Pro /MAMP/ 起始页