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

标签 php mysql wordpress phpmyadmin mamp

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

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

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

  1. 从以下位置复制我的 Wordpress mySQL 数据库文件夹:

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

/Applications/MAMP/db/mysql/

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

请注意,此文件位于:

/应用程序/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 时,我能够看到站点的数据库:

phpMyAdmin screenshot

我已经为我的数据库的 root 用户授予了全部权限(我不确定这是否有必要):

privs

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

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

http://localhost:8888/wordpress

install page

编辑:

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

myadmin no tables

最佳答案

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

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

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

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

关于php - 从过期的 MAMP Pro 试用版迁移到免费版 MAMP (OSX) 后显示 Wordpress 安装页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30010160/

相关文章:

jquery - jScrollPane滚动条问题

php - Wordpress query_posts orderby rand 在类别存档模板中不起作用

php - 移动设备中 100% 视口(viewport)宽度的问题?

php - 使用 html 字符串通过 id 从 div 中提取内部文本

javascript - 根据 javascript confirm 的响应退出 php 脚本

php - 有没有办法使用 wpdb 准备语句来进行数组内爆 (' OR ' , $myArray)?

php - 如何将php数组保存到mysql表中?

php - 为什么我的 html 不显示从我的数据库中获取的特殊字符

php - 如何优化sql插入php代码?

php - 如何在 functions.php 中设置类样式