【发布时间】:2015-01-25 16:00:19
【问题描述】:
做一些本地网站的工作来学习 Wordpress 主题开发。
尝试通过提示设置Wordpress,也尝试通过在wp-config.php文件中手动输入信息,均无效。仍然无法连接到数据库,setup-config.php 页面返回“建立数据库连接时出错”。我已经两次、三次和四次检查了登录凭据(数据库名称、用户名、密码等),它们是完整且正确的。把wp-config.php删掉,通过网页再试一次,还是一样的结果。
MySQL 确实在运行,Mac 系统偏好设置面板显示,我可以在命令行登录并运行 SQL 查询,尽管我必须以 root 身份执行此操作。我应该以 root 身份运行 MySQL 吗?
这个问题存在于 Wordpress 和我也安装的 phpMyAdmin 实例中,所以我认为这与 PHP 代码无关,它闻起来更像是权限问题。对于它的价值,我已经编辑了我的 httpd.conf 文件以在端口 80 上获取 Wordpress 并在 8081 上获取 phpMyAdmin。Apache 正在为这些站点提供应有的服务,并且 PHP 正在运行,它只是让任一站点连接到正在运行的数据库问题。
系统信息:
Mac OS X 10.9.5(小牛队)
PHP 版本 5.4.30
MySQL 版本: mysql Ver 14.12 Distrib 5.0.45,适用于 apple-darwin9.2.0 (i686),使用 EditLine 包装器
【问题讨论】:
-
确保在 localhost 中安装 wordpress 时设置主机:本地主机和密码:空白。
标签: mysql wordpress macos apache phpmyadmin