SQLSTATE [HY000] [2003]无法连接到'127.0.0.1'上的MySQL服务器(13)

时间:2014-03-27 14:20:40

标签: mysql linux symfony permissions

当我尝试在新的CentOs服务器上登录我的Symfony应用程序时出现以下错误:

  

SQLSTATE [HY000] [2003]无法在' 127.0.0.1'上连接到MySQL服务器(13)

奇怪的是,我可以运行doctrine:schema:update命令,因为我知道参数中的凭据是正确的。

这是我目前的my.cnf:

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

#bind-address = 127.0.0.1

我也尝试过禁用IP表并获得相同的结果。

这是我的主机文件:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

以物理方式删除我的app / cache文件夹,然后再次加热缓存修复了此问题。我在此之前尝试了cache:clear命令并且它没有工作。