我是Symfony2的新手,所以请耐心等待。我有一个Symfony2应用程序,当前正在localhost上使用数据库。我将数据库的副本移动到远程主机并编辑了我的parameters.yml文件以反映新的database_host。然后我运行php app / console cache:clear --env = dev --no-debug,因为这是应用程序的开发版本。应用程序仍在从localhost中提取数据。
我是否需要清除其他缓存或运行其他命令才能让应用程序查看新数据库?
以下是我的parameters.yml文件中的值:
database_driver: pdo_mysql
database_host: *removed*
database_port: 3306
database_name: target
database_user: imac
database_password: *removed*
这是config.yml
的学说部分doctrine:
dbal:
driver: %database_driver%
host: %database_host%
port: %database_port%
dbname: %database_name%
user: %database_user%
password: %database_password%
charset: UTF8
types:
datetime: Target\Bundle\UserBundle\Doctrine\DBAL\Types\DateTimeType