当我尝试在新的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
有什么想法吗?
答案 0 :(得分:1)
以物理方式删除我的app / cache文件夹,然后再次加热缓存修复了此问题。我在此之前尝试了cache:clear命令并且它没有工作。