MAMP Localhost wordpress不读取MySQL数据库

时间:2017-05-26 14:59:08

标签: mysql wordpress localhost mamp

我不是很精通计算机。

我正在尝试为我的live wordpress网站设置本地主机。我在Mac 10.11.6 El Capitan上免费安装了MAMP。主题和插件在localhost上加载正常,但它没有读取我的数据库,因此页面没有加载。

我做了这些:

  1. 创建数据库并通过MAMP PHPAdmin导入我的实时网站数据库。数据库显示正常。
  2. 下载并设置wordpress。主题和插件工作。
  3. 将用户权限设置为“检查所有”。
  4. 更新了永久链接。
  5. 去了数据库中的wp_options并替换为我的本地wordpress名称for site url and home:
  6. Apache和MySQL的服务器亮起绿色。我使用的是端口80和3360。 我还需要做些什么来使数据库和wordpress连接?

    谢谢!

1 个答案:

答案 0 :(得分:0)

如果您已将实时站点中的SQL导入到本地数据库中,则必须执行其他步骤...此时数据库可能会重定向到您的实时站点URL,因此它看起来好像是&#39它不工作时的工作。

将您的实时站点中的所有文件复制到htdocs文件夹下的MAMP安装,并将实时数据库导入到本地MAMP MySQL配置后,您将需要执行这些操作(假设有' s)没有任何其他复杂情况,如使用Wordfence,或作为https://网站):

  1. 编辑wp-config.php文件,将DB_HOST设置为' localhost' (如果它尚未设置为localhost)并将DB_NAME,DB_PASSWORD和DB_USER更新为MAMP测试数据库的DB_NAME,DB_PASSWORD和DB_USER。
  2. 使用来自互连的软件包将MAMP数据库中的实时URL替换为正确的本地URL https://interconnectit.com/products/search-and-replace-for-wordpress-databases/ - 请确保您指向新的基于MAMP的数据库而不是当前的实时站点to whatever-your-mamp-site-is-called.com/replace
  3. 官方'之后的移民信息。可以在https://codex.wordpress.org/Moving_WordPress

    找到WordPress方法

    另请检查您的实际网站是否仍在运行,因为我有点担心您可能已将网站网址更新为错误的测试网站。我希望你没有,但值得检查......!