php - Symfony2 Doctrine : How to disable mysql connection?

标签 php mysql symfony doctrine-orm doctrine

我使用 Symfony2 来完成根本不使用 mysql 的项目,并且我的服务器上没有安装 mysql。

parameters.yml我将所有内容保留为默认值。

现在,每次我删除缓存时,在首页刷新时,我都会得到 500错误并且在error.log中我明白

PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2003] Can't connect to MySQL server ...

但是刷新页面后一切正常。

我听说doctrine不仅是ORM,而且与symfony紧密相连,所以我无法禁用/删除它。

我想要的只是禁用 mysql 连接并消除该错误。

最佳答案

您还可以从 AppKernel 中删除 Doctrine 初始化,并从 app/config/config.yml 文件中删除 Doctrine 配置,如 app/config/config.yml 中的配置所示,如以下线程所示:how to disable database configuration in symfony2

关于php - Symfony2 Doctrine : How to disable mysql connection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27828416/

相关文章:

mysql - 从本地计算机进行远程数据库访问?

php - Symfony2 : Better way to inject services between another services

doctrine - 在Doctrine实体管理器中的Symfony2子查询

php - 相同的连接查询: two different results through Phalcon and phpMyAdmin

php - 最好的高级Web框架,首选PHP

php - 也使用多列过滤表mysql

php - 为 Windows 编译 PHP 扩展

MySQL:获取表之间的重复值列表

php - Symfony2,如何改变环境?

php - MySQL - 对多个列进行排序;不是第一,然后是第二,等等