wordpress配置 - 错误建立数据库连接本地主机
问题描述:
我想摆脱使用Mamp,所以最近安装了MySQL,编辑我的虚拟主机,并试图从一个不是本地主机的URL运行wordpress实例。wordpress配置 - 错误建立数据库连接本地主机
我认为我做错了MySQL,因为WordPress似乎无法访问我的数据库。
我得到这个错误来自WordPress的 -
[2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in in /Users/myusername/workspaces/wordpress/test/wp-includes/wp-db.php on line 1017
我的wordpress的配置是这样的 -
define('DB_NAME', 'test_db');
define('DB_USER', 'test_user');
define('DB_PASSWORD', 'test_password');
define('DB_HOST', 'localhost');
我是从终端访问mysql和我仍然在寻找周围最近的举动我的路从窗口,但我fairlry一定我已经正确设置用户和数据库。
一个解决方案将是伟大的,但也会很感激我如何去调试这样的问题的一些技巧。
答
mkdir /var/mysql
ln -s /tmp/mysql.sock /var/mysql/mysql.sock
Mac不是Unix。所以试试这个。
并提示:当您看到如No such file or directory
这样的错误时,您缺少脚本期望找到的文件或目录。 例如如果我的解决办法是行不通的寻找到的mysql.sock是和做一个链接指向/var/mysql/mysql.sock
显然,它的发生对Mac OS X 10.4.4+
这是知府的感谢。任何想法为什么它认为它是unix开始? – Finnnn
我已经编辑了与链接的答案。它认为它是unix,因为macos是unix系统。 – dierre