从过期的 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 Pro 3 将 mysql 数据库与 Dropbox 同步