Mysql symfony数据库访问配置问题
我刚刚加入了一个web开发项目,该项目在CentOS 5.4和MySQL上使用Symfony 1.4。服务器已关闭。我在这个项目中的第一个任务是把它恢复过来。我对Symfony了解不多 Apache服务器日志显示Mysql symfony数据库访问配置问题,mysql,database,version-control,symfony1,Mysql,Database,Version Control,Symfony1,我刚刚加入了一个web开发项目,该项目在CentOS 5.4和MySQL上使用Symfony 1.4。服务器已关闭。我在这个项目中的第一个任务是把它恢复过来。我对Symfony了解不多 Apache服务器日志显示 拒绝用户“root”@“localhost”的访问(使用密码:否) 据我所知,数据库访问配置存储在 /var/www/html//config/databases.yml 出于某种原因,在中也有一些配置 /var/www/html//config/spreep.ini 这两个文件中都没
拒绝用户“root”@“localhost”的访问(使用密码:否)
据我所知,数据库访问配置存储在
/var/www/html//config/databases.yml
出于某种原因,在中也有一些配置
/var/www/html//config/spreep.ini
这两个文件中都没有用户root的密码,所以我认为添加密码并重新启动Apache会解决这个问题。否则,错误消息将保持不变。我可能正在查看错误的配置文件,但找不到其他配置文件
你猜怎么解决这个问题
干杯
ssc没错,数据库配置文件存储在/WEB/project/config/databases.yml 您还可以尝试从symfony命令行工具运行configure:database命令
php symfony configure:database "mysql:host=DBHOST;dbname=DBNAME" USER PASS
《入门指南》,还有更多内容,请访问:好的,我现在知道我做错了什么:密码确实必须添加到databases.yml中,但每当更改配置时,都需要通过执行
./symfony cc
在/var/www/html/
文件夹中