2017-05-26 81 views
-1

我不是很懂电脑的人。MAMP Localhost wordpress不读取MySQL数据库

我想为我的live wordpress网站设置本地主机。我在Mac 10.11.6 El Capitan上免费安装了MAMP。主题和插件在localhost上加载得很好,但它没有读取我的数据库,所以页面没有加载。

我做这些:

  1. 创建数据库,并通过MAMP PHPAdmin进口我的生活的网站数据库。数据库显示正常。
  2. 下载并设置wordpress。主题和插件的工作。
  3. 将用户权限设置为全选。
  4. 更新后的固定链接。
  5. 去了数据库wp_options并与网站网址和家庭我的本地WordPress的名称所取代:

的Apache和MySQL服务器亮起绿灯。我正在使用端口80和3360. 我还需要做什么才能使数据库和wordpress连接?

谢谢!

+1

你可以在卡住的地方添加截图吗?你可以通过编辑你的问题来做到这一点。 – Azmat

回答

0

如果您已将SQL从实时网站导入到本地数据库中,则必须采取其他步骤......此时数据库可能会重定向到您的实时网站URL,因此看起来好像它正在工作当它不是。

将所有文件从您的活动站点复制到htdocs文件夹下的MAMP安装并将实时数据库导入到本地MAMP MySQL配置后,您需要做这些事情(假设没有其他并发症,如使用Wordfence,或作为一个https://开头的网站):

  1. 编辑wp-config.php文件设置DB_HOST到的“localhost”(如果它尚未设置为localhost)和更新DB_NAME ,DB_PASSWORD和DB_USER到你MAMP测试数据库的数据库。
  2. 使用互连软件包将MAMP数据库中的活动URL替换为正确的本地URL https://interconnectit.com/products/search-and-replace-for-wordpress-databases/ - 请确定您指向新的基于MAMP的数据库,而不是当前的活动站点-mamp-site-is-called.com/replace在迁移之后的“官方” WordPress的方法

信息可以在这里找到https://codex.wordpress.org/Moving_WordPress

也请检查您的实际网站仍正常工作,因为我有一点担心,你可能会错误地将网站网址更新为测试网址。我希望你没有,但值得检查......!